1 问题
当面对列表当中的多组重复数据的时候,如何方便又快捷的删除重复的数据呢?
2 方法
解决上述问题就需要使用python当中自带的内置函数set(),那么如何使用呢?
请看如下案例。
先定义一个列表
使用set()函数,并打印
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)当中的数据,未来可以继续探讨的问题可以是再次基础上进行数据的排序。