l = [[500, 2], [200, 5], [100, 10], [40, 25]]
for k, v in enumerate(l):
if v[0] - v[1] != 15:
del l[k]
print(l) # [[200, 5], [40, 25]]
为什么这个输出的结果和我想象中的不一样,不是应该只输出 [ [ 40,25 ] ] 吗?
l = [[500, 2], [200, 5], [100, 10], [40, 25]]
for k, v in enumerate(l):
if v[0] - v[1] != 15:
del l[k]
print(l) # [[200, 5], [40, 25]]
为什么这个输出的结果和我想象中的不一样,不是应该只输出 [ [ 40,25 ] ] 吗?