python中超集、子集、并集、交集、差集等 | 您所在的位置:网站首页 › 交集并集的概念及运算判断集合的子集真子集的个数 › python中超集、子集、并集、交集、差集等 |
概念
1.子集、超集
如果集合A的任意一个元素都是集合B的元素,那么集合A称为集合B的子集,集合B称为集合A的超集。 2.并集给定两个集合A,B,把他们所有的元素合并在一起组成的集合,叫做集合A与集合B的并集。 3.交集所有属于集合A且属于集合B的元素所组成的集合,叫做集合A与集合B的交集 4.差集所有属于集合A不属于集合B的元素,和所有属于集合B且不属于集合A的元素,组成的集合称为AB的差集 5.集合A相对集合B的差集合A中所有不在集合B中的元素,称为A相对B的差 格式 子集issubset()超集issuperset()并集|交集&差集^相对差- 举例 a = {1, 2, 3, 4, 5, 6} b = {4, 5, 6, 7, 8, 9} c = {1, 2, 3} print(c.issubset(a)) # 判断c是a的子集,结果为True print(a.issuperset(c)) # 判断a是c的超集,结果为True print(a | b) # 并集,结果为{1, 2, 3, 4, 5, 6, 7, 8, 9} print(a & b) # 交集,结果为{4, 5, 6} print(a ^ b) # 差集,结果为{1, 2, 3, 7, 8, 9} print(a - b) # a相对b的差,结果为{1, 2, 3} |
CopyRight 2018-2019 实验室设备网 版权所有 |