list循环删除下标会出错 L = [1,1,1,2,3,4,5]#list是根据下标来取值 #下标0,1,2,3,4,5,6 循环后下标错位 输出的结果是[1,2,4],把1也取到了 #l2 = [1,1,1,2,3,4,5] l2 = l for i in l2:#如果L循环的时候回导致下标错位输出结果错误 if i%2!=0: l.remove(i)#删除列表中的元素 print(l) 浅拷贝与深拷贝 import copy L =[1,2,3,4,5,6] L2=L #浅拷贝,就是直接赋…