您的位置:首页 > 其它

for i in l1的过程中List变化的情况(for i in l1的原理)

2019-03-29 22:32 141 查看
[code]l1=[1, 2, 3, 4, 8]
cnt = 0
for i in l1:#说明应该用索引取的值,3被remove后ll索引增一下个即8,4被跳过
print(i)
if i == 3:
l1.remove(i)
#print('11111')
#print(i)
cnt += 1
#print(cnt)
#print('------------------------------------------------------')
print(cnt)
结果为4

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐