Python删除重复数据的方法有很多,以列表为例,给出一种实现方式:使用集合(set):
Python删除重复数据的方法有很多,以列表为例,给出一种实现方式:
1、使用集合(set):
# 创建一个列表
list = [1,2,3,4,5,1,2,3]
# 将列表转换成集合
s = set(list)
# 将集合转换成列表
list = list(s)
# 输出结果
print(list)
2、使用列表推导式:
# 创建一个列表
list = [1,2,3,4,5,1,2,3]
# 使用列表推导式去重
list = list(set([x for x in list if list.count(x) > 1]))
# 输出结果
print(list)
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(86条)