Python中的集合概念,类似于数学中的集合概念,也是用于保存不重复元素的。它有可变集合(set)和不可变集合(frozenset)两种。
集合的创建
1.
setname = {element 1, element2, element 3, .., element n}
2.
setname = set(iteration)
'''
iteration 表示要转换为集合的可迭代对象,可以是列表、元祖、range对象等,也可以是字符串。
'''
注意:创建集合时推荐采用set()函数实现。
3.集合是可变序列,添加元素
setname =.add(element)
4.从集合中删除元素
删除整个集合del;
pop()和remove()删除一个元素,其中pop()删除第一个元素;
clear()清空集合,变为空集合。
5.集合的交集、并集、差集运算
交集 &
并集 |
差集 -