07.集合
简述
创建集合
>>> basket = {'apple', 'orange', 'apple', 'pear', 'orange', 'banana'}
>>> print(basket) # 打印,展示是否已删除重复项
{'orange', 'banana', 'pear', 'apple'}
>>> 'orange' in basket # 判断元素是否在集合中
True
>>> 'crabgrass' in basket
False
>>> # 创建集合
...
>>> a = set('abracadabra')
>>> b = set('alacazam')
>>> a # 将a集合中数据,去除重复项,留下唯一的数据
{'a', 'r', 'b', 'c', 'd'}
>>> b
{'l', 'a', 'c', 'm', 'z'}
# 差集
>>> a - b # 集合数据在a中,而不在b中的数据
{'r', 'd', 'b'}
# 交集
>>> a & b
{'a', 'c'}
# 对称差集
>>> a ^ b # 去除集合相同的数据,然后将剩下的数据并在一起
{'r', 'd', 'b', 'm', 'z', 'l'}添加元素
更新集合
删除元素
并集
交集
差集
判断
不可变集合
最后更新于
这有帮助吗?
