如何方便又快捷的删除重复的数据

1 问题

当面对列表当中的多组重复数据的时候,如何方便又快捷的删除重复的数据呢?


2 方法

解决上述问题就需要使用python当中自带的内置函数set(),那么如何使用呢?

请看如下案例。

  1. 先定义一个列表

  2. 使用set()函数,并打印

  3. set()函数的其它用法,可以计算差集和并集

代码清单 1

list1 = [1,2,2,3,3,4,5,6,7]
list2 = [2,3,4,5]
print(set(list1))
print(set(list1)-set(list2))
print(set(list1)&set(list2))


3 结语

针对当面对列表当中的多组重复数据的时候,如何方便又快捷的删除重复的数据这个问题,提出使用set()函数的方法,通过上述实验,证明该方法是有效的,本文的方法程序比较复杂可以用一个英文代替set(list)当中的数据,未来可以继续探讨的问题可以是再次基础上进行数据的排序。

猜你喜欢

转载自blog.csdn.net/gschen_cn/article/details/143224961