方式一、转换为集合再转换为列表
list1=[11,22,11,22,33,44,55,55,66]
print(list1)
print(list(set(list1)))
#输出结果
#[11, 22, 11, 22, 33, 44, 55, 55, 66]
#[33, 66, 11, 44, 22, 55]
方式二、循环遍历去除重复项后在写入
list1=[11,22,11,22,33,44,55,33,66]
list2=[]
for i in list1:
if i not in list2:
list2.append(i)
print(list1)
print(list2)
#输出结果:
#[11, 22, 11, 22, 33, 44, 55, 33, 66]
#[11, 22, 33, 44, 55, 66]
本文介绍了两种有效的Python编程技巧来去除列表中的重复元素:一种是通过集合转换的方式快速实现;另一种则是采用循环遍历的方法逐个检查并排除重复项。
863

被折叠的 条评论
为什么被折叠?



