对于循环和列表

时间:2019-01-15 12:39:46

标签: python loops

我是python的新手,并且了解列表的for循环。我在下面的代码中要从列表中删除元素,然后返回不包含该元素的列表。

x = 2
a = [1,2,3,2]
for x in a:
    a.remove(x)
    print(a)

结果应为[1,3]。但是,我得到了:

[2, 3, 2]
[2, 2]

如果有人可以指出我在这里做错了,请感谢。

0 个答案:

没有答案