set 基本操作
- set 是一组 key 的集合,但不存储value。
- set 没有重复的元素(key)
- 不能存放可变元素
1. 初始化
>>> s = set([1, 2, 3])
>>> s
set([1, 2, 3])
2. 增加元素
通过 add(key)
方法可以添加元素到set中
可以重复添加,但不会有效果
>>> s.add(4)
>>> s
set([1, 2, 3, 4])
3. 删除元素
通过remove(key)
方法可以删除元素
>>> s.remove(4)
>>> s
set([1, 2, 3])
4. 修改元素
5. 查找元素
6. 求交集(&)、并集(|)
>>> s1 = set([1, 2, 3])
>>> s2 = set([2, 3, 4])
>>> s1 & s2
set([2, 3])
>>> s1 | s2
set([1, 2, 3, 4])