I'm trying to remove elements which have cost>gas but opposite getting printed
[[2, 4], [4, 1], [5, 2]]
def canCompleteCircuit(gas,cost):
        pair=[[a,b] for a,b in zip(gas,cost)] #gas,cost
        for a in pair:
            if(a[1]>a[0]):
                pair.remove(a)
        print(pair)
gas=[1,2,3,4,5]
cost = [3,4,5,1,2]
canCompleteCircuit(gas,cost)
 
     
    