标签: for-loop python-3.6 remove-method
我正在编写一个代码,该代码将遍历列表中的每个项目并将其删除,但是正在发生一些变化。它正在删除其他项目。
我正在使用Python 3.6。我也尝试过在Jupyter Notebook中执行相同的操作,而我也面临相同的问题。
list1 = [3,4,6,0,12] 对于列表1中的项目: list1.remove(项目) 打印(列表1) [4,0]
理想情况下,迭代后应该为空列表。请告诉我我在代码中做错了什么。