python set怎樣進(jìn)行子集判斷

小樊
81
2024-11-15 03:14:38

在Python中,可以使用set的issubset()方法來(lái)判斷一個(gè)集合是否是另一個(gè)集合的子集。這個(gè)方法接受兩個(gè)參數(shù),第一個(gè)是子集,第二個(gè)是全集,如果子集中的所有元素都在全集中,則返回True,否則返回False。

例如:

# 定義兩個(gè)集合
set1 = {1, 2, 3}
set2 = {1, 2, 3, 4, 5}

# 判斷set1是否是set2的子集
is_subset = set1.issubset(set2)
print(is_subset)  # True

# 判斷set2是否是set1的子集
is_subset = set2.issubset(set1)
print(is_subset)  # False

0