将列表lis中的所有偶数都删除,但是在删除的时候,发现只删了一部分,而有写却无法删除,求哪位大神告知,这是为什么?跪谢!
lis=[1,3,4,6,67,2,12,5,4]
for i in lis:
if i%2==0:
lis.remove(i)
print(lis)
运行结果是:【1,3,6,67,12,5】
为何6和12没有被删除?