详细版本见个人博客:Python集合用处
集合的最大特点是:集合里边的元素是不可重复的并且集合内的元素还是无序的。
一般情况下集合常用的两个场景是:
- 去重(如:列表去重);
- 关系测试(如:取交集、取并集、取差集等)
一、去重
1、比较麻烦的方法——利用列表
方法就是遍历一个列表,对其中的每个数据判断在不在第二个列表里
list1=[1,2,3,4]
list2=[3,4,5,6]
list3=[]
for i in list1:
if i in
详细版本见个人博客:Python集合用处
集合的最大特点是:集合里边的元素是不可重复的并且集合内的元素还是无序的。
一般情况下集合常用的两个场景是:
方法就是遍历一个列表,对其中的每个数据判断在不在第二个列表里
list1=[1,2,3,4]
list2=[3,4,5,6]
list3=[]
for i in list1:
if i in