对于可循环 遍历的数据类型
不能直接进行遍历删除.那样会损失掉一些元素
lst = ["张国荣", '张铁林', '张国立', "张曼玉", "汪峰"]
zhang=[]
for c in lst:
lst.remove(c)
print(lst)
for c in lst:
zhang.append(c)
for c in zhang:
lst.remove(c)
print(lst)
['张铁林', '张曼玉']
[]
明显看的到差距
对于可循环 遍历的数据类型
不能直接进行遍历删除.那样会损失掉一些元素
lst = ["张国荣", '张铁林', '张国立', "张曼玉", "汪峰"]
zhang=[]
for c in lst:
lst.remove(c)
print(lst)
for c in lst:
zhang.append(c)
for c in zhang:
lst.remove(c)
print(lst)
['张铁林', '张曼玉']
[]
明显看的到差距