set类的元素一定是不可变数据类型。
set本身是可变数据类型 set和dict类似。A={1,2,3,4,5}B={3,5,8,9,10}C={1,2,3}D={6,7,8}'''#交集print(A.intersection(B))print(A&B)print(A)print(A.intersection_update(B)) #求A和B的交集,但会把值返回给Aprint(A)''''''#并集print(A.union(B))print(A|B)print(A.update(B))''''''#差集 A有,B没的print(A.difference(B))print(A-B)print(A.difference_update(B))''''''#对称差集: A和B互相不在的都打印print(A.symmetric_difference(B))print(A^B)print((A|B)-(A&B))'''#删除#A.remove(3)#A.pop() #随机删除一个元素#A.discard(1) #删除 不存在也不会出错#print(A)#添加#A.add(8)#print(A)#其他print(A.issubset(C)) #判断A是不是B的子集print(AC)print(A.isdisjoint(B)) #如果A和B没有交集,则返回Trueprint(A.isdisjoint(D))