共計 327 個字符,預計需要花費 1 分鐘才能閱讀完成。
Python 中刪除多個相同元素可以使用循環和條件判斷來實現。以下是一種常見的方法:
# 定義一個列表
my_list = [1, 2, 3, 2, 4, 5, 2, 6, 2]
# 定義一個要刪除的元素
to_delete = 2
# 循環遍歷列表,刪除所有相同的元素
while to_delete in my_list:
my_list.remove(to_delete)
# 打印刪除后的列表
print(my_list)
運行上述代碼,將會輸出 [1, 3, 4, 5, 6]
,表示刪除了所有的數字 2。
注意事項:
- 使用
while
循環而不是for
循環,是因為刪除元素會導致列表長度發生變化,可能會導致遍歷出錯。 - 使用
remove()
方法來刪除元素,該方法會刪除列表中首次出現的指定元素。
丸趣 TV 網 – 提供最優質的資源集合!
正文完