如果 集合 A 是 B 的子集,即集合 A 的所有元素都存在于集合 B 中,则 issubset()
方法返回 True
。否则,返回 False
。
示例
A = {1, 2, 3}
B = {1, 2, 3, 4, 5}
# all items of A are present in B
print(A.issubset(B))
# Output: True
issubset() 语法
issubset()
方法的语法是
A.issubset(B)
这里,A 和 B 是两个集合。
issubset() 参数
issubset()
方法接受一个参数
- B - 一个集合,它是 A 的超集,这意味着 B 包含集合 A 的所有项。
issubset() 返回值
issubset()
方法返回
True
- 如果集合 A 是 B 的子集False
- 如果集合 A 不是 B 的子集
示例:Python Set issubset()
A = {'a', 'c', 'e'}
B = {'a', 'b', 'c', 'd', 'e'}
print('A is subset of B:', A.issubset(B))
print('B is subset of A:', B.issubset(A))
输出
A is subset of B: True B is subset of A: False
在上面的示例中,我们使用了 issubset()
方法来检查集合 A 和 B 是否互为子集。
由于 A 的所有元素都存在于 B 中,因此 issubset(B)
方法返回 True
。另一方面,集合 B 不是 A 的子集。因此,issubset(A)
返回 False
。
另请阅读: