如果一個集合的所有元素都存在於另一個集合中(作為參數傳遞),issubset() 方法將返回 True。如果不是,則返回 False。
如果 A
的所有元素都在 B
中,則集合 A
被稱為集合 B
的子集。

在這裏,集合 A
是 B
的子集。
用法:
A.issubset(B)
上麵的代碼檢查 A
是否是 B
的子集。
返回:
issubset()
返回
True
如果 A 是 B 的子集False
如果 A 不是 B 的子集
示例:issubset() 如何工作?
A = {1, 2, 3}
B = {1, 2, 3, 4, 5}
C = {1, 2, 4, 5}
# Returns True
print(A.issubset(B))
# Returns False
# B is not subset of A
print(B.issubset(A))
# Returns False
print(A.issubset(C))
# Returns True
print(C.issubset(B))
輸出
True False False True
如果您需要檢查一個集合是否是另一個集合的超集,您可以使用 issuperset() in Python 。
相關用法
- Python Set issuperset()用法及代碼示例
- 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 issubset()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。