标签: python loops
我是python的新手,并且了解列表的for循环。我在下面的代码中要从列表中删除元素,然后返回不包含该元素的列表。
x = 2 a = [1,2,3,2] for x in a: a.remove(x) print(a)
结果应为[1,3]。但是,我得到了:
[1,3]
[2, 3, 2] [2, 2]
如果有人可以指出我在这里做错了,请感谢。