#集合的创建,删除,以及集合的一些常规操作 #集合的创建 a={10,20,34,54,'hhj'} a.add(30) print(a) a.add(10) print(a)#集合内元素不可重复 #集合的删除 remove以及clear() a.remove(10) print(a)#remove只可以一个一个删除,否则会报错 a.clear() print(a)#clear直接清空 #set函数 将列表元组等可迭代对象变为集合 a=[10,20,30,40] print(a) b=set(a) print(b) #集合的一些常规操作 a={10,20,20} b={20,30,10,'hdsh'} #并集 print(a|b) print(a.union(b))#两种求取并集的方式 #交集 print(a&b) print(a.intersection(b))#两种求取交集的方式 #差集 print(b-a) print(b.difference(a))#两种求取差集的方式 #注意求取差集的时候,要把元素多的放在前面