集合
集合的作用
- 去重
- 关系运算
定义集合
集合可以包含多个元素,用逗号分隔。
集合的元素遵守3个原则:
1. 每个元素必须是不可变类型(可hash,可作为字典的key)
2. 没有重复的元素
3. 无序
集合的目的:将不同的值放在一起,不同的集合间用来做关系运算,无需纠结于集合中的某一个值。
集合的基本操作
长度运算 len()
成员运算 in,not in
集合的关系运算
| 合集,把a,b两个集合的内容去重后装在一个集合中
& 交集,求a,b两个集合的交集,即两者的公共部分
- 差集,及a-b就是属于a但不属于b的集合
^ 对称差集,a^b就是a与b交集的反
==
>,>= ,<,<= 父集,子集