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

这里,集合 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 issubset()用法及代码示例
- Python Set isdisjoint()用法及代码示例
- Python Set intersection_update()用法及代码示例
- Python Set intersection()用法及代码示例
- Python Set difference_update()用法及代码示例
- Python Set union()用法及代码示例
- Python Set pop()用法及代码示例
- Python Set add()用法及代码示例
- Python Set clear()用法及代码示例
- Python Set symmetric_difference()用法及代码示例
- Python Set symmetric_difference_update()用法及代码示例
- Python Set discard()用法及代码示例
- Python Set copy()用法及代码示例
- Python Set difference()用法及代码示例
- Python Set remove()用法及代码示例
- Python Set update()用法及代码示例
- Python Set转String用法及代码示例
- Python Pandas Series.cumsum()用法及代码示例
- Python Pandas Series.astype()用法及代码示例
- Python Pandas Series.nonzero()用法及代码示例
注:本文由纯净天空筛选整理自 Python Set issuperset()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。