#python中的集合:自带去重,主要用于处理两个序列之间的关系.
list1=set('intersection')
list2=set('symmetric')
print(list1)
print(list2)
#交集
print(list1.intersection(list2))
print(list1&list2)
#差集
print(list1.difference(list2))
print(list1-list2)
#并集
print(list1.union(list2))
print(list1|list2)
#反向差集
print(list1.symmetric_difference(list2))
print(list1^list2)
#是否包含
list1.issubset(list2)
list1.issuperset(list2)
#方法
#1.增
list1.add('好')
list1.update(set('曾经的美好'))
print(list1)
#2.删
list1.remove("好")#删除一项,如果不存在报错
#list1.remove(set("曾经"))#不能删除一个集合
list1.discard("曾")#删除一项,不存在不报错
print(list1.pop())#随机删除一项,并返回删除项
#.查
x in list1 #判断x是否属于集合list1