0%

Python 循环中对列表使用remove问题说明

如果在列表中使用remove,注意你指向list元素的指针已经改变 。

当你在列表中使用list元素作为遍历条件的时候,不要随意使用remove操作。因为remove对象之后的元素都会向前移动一位(但实际实现可能是他的指针在这里向后移动一位),所以循环就会出现遍历不到的地方——即remove对象的后一位。
在之后的编程中多注意这方面的内容。

-------------本文结束感谢您的阅读-------------