Python——Set集合
一、定义
Set集合用于表示相互之间无需的一种组合对象,包括:并集、交集、补集
二、集合的两种模式
sample = set() 初始化普通集合
sample = frozenset() 初始化不可变集合
三、集合操作符
操作符 | 解释 |
in | 包含 |
not in | 非包含 |
== | 等于 |
!= | 不等于 |
< | 绝对子集 |
<= | 非绝对子集 |
> | 绝对超集 |
>= | 非绝对超集 |
& | 交运算 |
| | 并运算 |
- | 差运算 |
^ | 对称差运算 |
|= | 并运算并赋值 |
&= | 交运算并赋值 |
-= | 差运算并赋值 |
^= | 对称差运算并赋值 |
list = [4,6,7,8] sample = set(list) print 6 in sample #结果 True
四、Set的内置函数
add:增加新元素
update(seq):用序列更新集合,将序列每一个元素添加到集合中
remove(element):删除元素