Python 之 集合的使用
发表于:2024-11-26 作者:热门IT资讯网编辑
编辑最后更新 2024年11月26日,集合的特征:1、集合,是一个无序的,不重复的数据组合2、去重,把一列表变成集合,就自动去重了1、基本操作#Author Kanga = [1,2,3,5,7,9]a = set(a)b = [2,4,
集合的特征:
1、集合,是一个无序的,不重复的数据组合
2、去重,把一列表变成集合,就自动去重了
1、基本操作
#Author Kanga = [1,2,3,5,7,9]a = set(a)b = [2,4,6,7,8,9]b = set(b)c = [1,3,5,2,5]print(set(c)) #集合去重#结果:{1, 2, 3, 5}c = set(c)c.add((100)) #增加一个字段print(c)#结果:{1, 2, 3, 100, 5}c.remove(100)print(c){1, 2, 3, 5}#并集------显示两个集合之间的所有内容(去重)print(a|b)#结果:{1, 2, 3, 4, 5, 6, 7, 8, 9}#交集------显示两个集合之间的共同内容print(a&b)#结果:{9, 2, 7}#差集print(a-b) #显示a集合里与b集合不相等的数#结果:{1, 3, 5}print(b-a) #显示b集合里与a集合不相等的数#结果:{8, 4, 6}#对称差集------显示两个集合互不相同的数print(a^b) #相同结果print(b^a) #相同结果#结果:{1, 3, 4, 5, 6, 8}