集和的定义
由此可以看出集和中重复的东西会被自动消除
因此可以总结出集和的特性:
列表去重
2.集和的关系测试操作
交集:a.intersection(b)
交集:a.union(b)
差集:a.difference(b)
对等差分:a.symmetric_difference(b)
子集: a.issubset(b)
父集:a.issuperset(b)
有无交集 a.isdisjoin(b)
集和的添加
s.add(1) 在集和中添加一项
s.update([1,2,3]) 在集合中添加多项,跟的参数为可迭代类型
集合的删除
s.remove(1) 删除集合中的元素
s,pop() 随机删除集合中的某个元素,并返回删除的元素
集合的其他操作
len(s) 显示集合的长度
"1" in s 检测某元素是否为集合的成员,返回为波尔值
s.copy() 集合的拷贝
s.clear() 清空集合的所有的元素