溫馨提示×

python set運算的超集判斷

小樊
82
2024-08-27 11:41:52
欄目: 編程語言

在Python中,可以使用set對象的issuperset()方法來判斷一個集合是否為另一個集合的超集。

語法:

set1.issuperset(set2)

其中,set1set2都是集合對象。如果set1包含set2中的所有元素,則返回True,否則返回False。

示例:

# 創(chuàng)建兩個集合
set1 = {1, 2, 3, 4, 5}
set2 = {1, 2, 3}

# 判斷set1是否為set2的超集
result = set1.issuperset(set2)
print(result)  # 輸出:True

# 判斷set2是否為set1的超集
result = set2.issuperset(set1)
print(result)  # 輸出:False

注意:issuperset()方法不會修改原集合,只會返回一個布爾值。

0