前言:
当前姐妹们对“python交集并集符号”大约比较关注,你们都需要学习一些“python交集并集符号”的相关资讯。那么小编也在网络上搜集了一些对于“python交集并集符号””的相关知识,希望看官们能喜欢,看官们快快来了解一下吧!#集合
'''
集合是无序可变,元素不能重复。实际上,集合底层是字典的实现,集合的所有元素都是
字典中的键对象,因此是不能重复且唯一
'''
#一、集合的创建和删除
#1、使用{}创建集合,并使用add()方法添加元素
a={1,2,3}
print(a)
a.add(7) #将元素添加
print(a)
#2、使用set(),将列表、元组等可迭代对象转换成集合,如果原来数据存在重复,则只保留一个
a=['aa','bb','cc','dd','cc']
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中相同元素
标签: #python交集并集符号