python for循环未完成循环

时间:2020-04-26 11:22:44

标签: python for-loop

'''

k=[1,2,3]
l=[1]
for i in k:
    print(i)
    if i in l:
        pass
    else:
        k.remove(i)
print(k)

''' 最后,变量k应该为[1],但是代码返回了[1,3] 谁能解释为什么会这样。

0 个答案:

没有答案