如果集合 Y 的所有元素都包含在集合 X 中,则称集合 X 是集合 Y 的超集。

这里,集合 B 是集合 A 的超集,A 是集合 B 的子集。
issuperset()
的语法是
A.issuperset(B)
以下代码检查 A 是否是 B 的超集。
issuperset() 的返回值
issuperset()
返回
- 如果 A 是 B 的超集,则为 True
- 如果 A 不是 B 的超集,则为 False
示例: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
如果您需要检查一个集合是否是另一个集合的子集,您可以使用 Python 中的 issubset()。
另请阅读