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])

results matching ""

    No results matching ""