集合的操作
【集合】
特性
1.元素不可变,不能存list、dict
2.自动去重
3.无序
去重
1.set()
新增
add(value)
删除
1.discard(value)如果存在直接删除,不存在也不报错
2.pop(value)随机删除
3.remove(value)如果不存在会报错
查
value in set
关系运算
1.& 交集
2.| 合集
3.- 差集:只存在其中一个集合中
4.^ 对称差集,把两个集合都存在的元素踢出去
5. isdisjoint()判断是否相交
6.issuperset()判断是否不相交
7.issubset()判断是否包含
8,difference差集
9.A.difference_update(B)将只存在A中的元素重新保存