問題:
刪除2個相鄰元素時锤岸,會出現(xiàn)漏洞,先設(shè)定一個list=[0板乙,1是偷,2,3亡驰,4晓猛,5,6凡辱,7戒职,8,9]列表透乾,當(dāng)刪除3或者4時洪燥,這兩個列表元素是相鄰的磕秤,會發(fā)現(xiàn)只刪除了3,而未刪除4捧韵,這是因為3被刪除之后市咆,3的位置被4所取代,列表在循環(huán)時會自動跳動4的位置再来,以至于4未被刪除蒙兰,這是python語言本身的一個問題,只要不是相鄰元素的刪除芒篷,都不會出現(xiàn)這個問題的搜变。
解決辦法:把需要刪除的元素放入一個新列表中在新列表中循環(huán),刪除的是原來list中的元素针炉,就OK了