#集合
'''
集合是无序可变,元素不能重复。实际上,集合底层是字典的实现,集合的所有元素都是
字典中的键对象,因此是不能重复且唯一
'''
#一、集合的创建和删除
#1、使用{}创建集合,并使用add()方法添加元素
a={1,2,3}
print(a)
a.add(7) #将元素添加
print(a)
#2、使用set(),将列表、元组等可迭代对象转换成集合,如果原来数据存在重复,则只保留一个
a=
b=set(a)
print(b)
#3、remove()删除指定元素,clear()清空整个集合
a={10,20,30,'aa'}
a.remove(10) #删除指定元素10
print(a)
a.clear() #清空整个集合
print(a)
#二、集合的相关操作,交集、并集、差集运算
a={1,3,'aabb'}
b={2,"aabb","cc",4}
#1、集合的并集,符号|,或者使用union()
#a.union(b)
print(a|b) #两个集合都包含,去掉相同元素
#2、集合的交集,符号&,或者使用intersection()
#a.intersection(b)
print(a&b) #两个都包含的元素
#3、集合的差集,符号-,或者使用difference()
#a.difference(b)
print(a-b) #集合a中的元素去掉b中相同元素
免责声明:本站内容和图片由网友提供或来自网络。
如有违反到您的权益,请通知我们删除处理。文章仅代表作者本人的观点,与本站立场无关!
© 2023 nvsheng.cc 女生-个人图集收集 蜀ICP备2021006193号-3|川公网安备 51130202000403号
发表评论