python列表循環中刪除元素有坑

python在循環列表中刪除元素出現漏刪 在python3.5版本測試 發現在列表循環的過程中刪除元素的時候,第二個元素會無法刪除,出現漏刪的情況 python2.7版本同樣出現相同的問題 看網上解釋爲 當第一個要刪除的元素刪除後,該位置爲空,後面的元素會頂上去,都前移一位,導致要刪除的第二個元素漏掉 大致就是圖上這個意思 解決的辦法是創建兩個列表,一個爲原先存放數據的列表,另一個存放要刪除的列表
相關文章
相關標籤/搜索