当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Set issuperset()用法及代码示例


如果一个集合包含另一个集合的所有元素(作为参数传递),issuperset() 方法将返回 True。如果不是,则返回 False。

如果 Y 的所有元素都在 X 中,则集合 X 被称为集合 Y 的超集。

Superset of a Set
集合的超集

这里,集合 B 是集合 A 的超集,A 是集合 B 的子集。

用法:

A.issuperset(B)

以下代码检查 A 是否是 B 的超集。

返回:

issuperset() 返回

  • True 如果 A 是 B 的超集
  • False 如果 A 不是 B 的超集

示例:issuperset() 如何工作?

A = {1, 2, 3, 4, 5}
B = {1, 2, 3}
C = {1, 2, 3}

# Returns True
print(A.issuperset(B))

# Returns False
print(B.issuperset(A))

# Returns True
print(C.issuperset(B))

输出

True
False
True

如果您需要检查一个集合是否是另一个集合的子集,您可以使用 issubset() in Python

相关用法


注:本文由纯净天空筛选整理自 Python Set issuperset()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。