集合 set
#创建集合
#创建集合使用 {} 或者 set()
#如果需要创建空集合 只能使用set()因为{} 用来创建空字典
#集合具有无序性(不支持下标),去重性
1 set1 = {1,2,3,4,5}
2 set2 = set('123456789')
1 #增加数据
2 set1.add(100)#增加单个数据
3 set1.update([200,300])#update 增加的是序列
4
5 #删除数据
6 set1.remove(100)#删除集合中的指定数据,如果数据不存在会报错
7 set1.discard(300)#删除集合中的指定数据 数据不存在不会报错
8 set1.pop()#随机删除集合中的某一个数据
9
10 #查数据
11 print(300 in set1)#判断某个数据在不在集合中
利用集合去重
1 list1 = [1,1,1,1,1,1,2,4,5] #利用集合去重
2 new_list1 = set(list1)
3 print(new_list1) #{1, 2, 4, 5}
本文来自博客园,作者:{落叶给树的留言},转载请注明原文链接:https://www.cnblogs.com/luoyegeishudeliuyan/p/15305142.html