跳至主要内容

issubset()

Python 中的 issubset() 方法用于检查一个集合是否是另一个集合的子集。如果集合中的所有元素都存在于另一个集合中,则返回 True,否则返回 False。

参数值

此函数不接受任何参数。

返回值

issubset() 方法返回一个 bool 值:TrueFalse

如何在 Python 中使用 issubset()

示例 1

如果集合中的所有元素都存在于另一个集合中(该集合可以等于或大于原始集合),则 issubset() 方法返回 True。否则,它返回 False

set1 = {1, 2, 3, 4}
set2 = {2, 4}

print(set2.issubset(set1)) # Output: True
示例 2

issubset() 方法还可以用于检查一个集合是否是另一个集合的子集。

set1 = {1, 2, 3, 4}
set2 = {2, 4}

print(set1.issubset(set2)) # Output: False
示例 3

如果集合中存在不存在于另一个集合中的元素,则 issubset() 返回 False

set1 = {1, 2, 3, 4}
set2 = {2, 4, 5}

print(set2.issubset(set1)) # Output: False