第九章 3 集合间的关系以及集合的数学操作(交集、并集,差集,对称差集)
1:集合间的关系
1.1两个集合是否相等
1.2一个集合是否是另一个集合的子集
1.3判断有无交集
isdisjoint()有交集为false,无交集为true。
2:集合的数学操作
[注]经过交集、并集、差集、对称差集之后的原集合不发生变化。
2.1交集(intersection()函数或者是&)
2.2并集(union()或者|)
2.3差集(difference()或者-)
2.4对称差集(symmetric_difference()或者^)
[注]对称差集的计算:例如a={1,2,3,4] b={2,3,5,6},则对称差集为{1,3,4,5,6}