编辑这个页面须要登录或更高权限!

Python 集合 issuperset() 使用方法及示例

Python 集合方法

issuperset()方法用于判断指定集合的所有元素是否都包含在原始的集合中,如果是则返回 True,否则返回 False。

如果B的所有元素都在A中,则将集合A称为集合B的超集。

集合的超集

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

issuperset()的语法为:

A.issuperset(B)

以上语法代码,检查A是否为B的超集。

issuperset()返回值

issuperset()返回

  • True 如果A是B的超集

  • False 如果A不是B的超集

示例:issuperset()如何工作?

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

# 返回 True
print(A.issuperset(B))

# 返回 False
print(B.issuperset(A))

# 返回 True
print(C.issuperset(B))

运行该程序时,输出为:

True
False
True

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

Python 集合方法

Python 基础教程
Python 流程控制
Python 函数
Python 数据类型
Python 文件操作
Python 对象和类
Python 日期和时间
Python 高级知识
Python 参考手册