一、创建set集合
在集合中的元素可以包含数字、字符串或者将列表、元组等类型数据转换为集合
1.使用{}创建
二、set集合17种内置方法
1、set.add()
向set集合中添加数字、字符串、元组或者布尔类型
2.set.clear()
清空set集合中所有元素
3.set.copy
将set中元素复制到set1
4.set.difference
将set中有而set1没有的元素给set2
5.set.difference_update()
从set中删除与set1相同的元素
6.set.discard(元素值)
删除set中包含的元素
7.set.intersection()
取set和set1的交集给set2
8.set.intersection_update
取set和set1的交集,并更新给set
9.set.isdisjoint()
判断set和set1是否没有交集,有交集返回False;没有交集返回True
10.set.issubset()
判断set是否是set1的子集,如果是结果为True;否则结果为False
11.set.issuperset()
判断set1是否是set的子集,如果是结果为True;否则结果为False
12.set.pop()
取set中一个元素,并赋值给set2
13.set.remove
移除set中所包含的元素
14.set.symmetric_difference()
取set和set1中互不相同的元素,给set2
15.set.symmetric_difference_update()
取set和set1中互不相同的元素并更新给set1
16.set.union()
取set和set1的并集,赋值给set2
17.set.update()
添加列表或集合中的元素到set