列表逆序删除, 有相同元素时
来源:2-7 列表remove
大可计划
2021-11-28 19:54:28
l = [1, 2, 1] for i in l[::-1]: if i == 1: l.remove(i) print(l)
第一次循环, ==1, 删除了最左边的1, 为什么第三次循环, 还能取到1
1回答
时间,
2021-11-29
同学,你好!列表中有两个1,第三次循环取的是最后的1。
祝学习愉快!
0 学习 · 4469 问题
相似问题
回答 1
回答 2
回答 3