以下实例展示了 set 的使用方法:
>>> x = set('runoob')
>>> y = set('google')
>>> x, y
(set(['b', 'r', 'u', 'o', 'n'...>>> s=set('cheeseshop') 使用工厂方法创建
>>> s
{'h', 'c', 'o', 's', 'e', 'p'}
>>> type(s)
>>>...; obj 必须是支持迭代的,由 obj 中
的元素创建集合,否则创建一个空集合
frozenset([obj]) 不可变集合工厂函数; 执行方式和 set()方法相同,
但它返回的是不可变集合
obj...(t) s -= t 差修改操作: s 中包括仅属于 s 但不属于 t 的成员
s.symmetric_
difference_
update(t) s ^= t 对称差分修改操作: s 中包括仅属于...s.discard(obj) 丢弃操作: remove() 的 友 好 版 本 - 如
果 s 中存在 obj,
从 s 中删除它
s.pop() Pop 操作: 移除并返回 s 中的任意一个元素
s.clear