>>> arr=[4, 4, 9, 7, 7] >>> for i,a in enumerate(arr): arr.pop(i) print(i,a) 4 0 4 9 1 9 7 2 7 >>> arr=[4, 4, 9, 7, 7] >>> for i,a in enumerate(arr): arr.pop(i) print(a) 4 4 9 9 7 7 >>>
没事不要在for循环期间增减迭代序列的成员,布布扣,bubuko.com
原文:http://www.cnblogs.com/xiangnan/p/3613243.html