首页 > 解决方案 > 为什么列表中的所有元素都没有被删除?

问题描述

myList = ["Steven", "Jim", "John", "Eric", "Conor"]
print("My List: ", myList)
for elem in myList:
    myList.remove(elem)
print("My List: ", myList)

我想删除列表中的每个元素。我将遍历列表中的每个元素并将其删除,但还剩下两个:Jim 和 Eric。

我完全不知道他们为什么不被删除。

我的问题是什么?我怎样才能删除它们?

标签: pythonlist

解决方案


推荐阅读