有關python for ... in 的錯誤

我在運行for  item in list這個語句的時候,python總是沒辦法遍歷。 於是,我用斷點逐行掃描,發現在執行語句的時候,item的值總是跳一個。 如下圖演示: 然後通過斷點演示,我終於發現整個問題的原因。 因爲for......in本身是按照索引值進行索引,而我操作的語句是list.remove(item)也就是說刪除一個前面的對象,後面的對象因此索引值減一,但是for...in的索
相關文章
相關標籤/搜索