溫馨提示×

python set運算如何實現(xiàn)集合的差集

小樊
84
2024-08-27 10:47:08
欄目: 編程語言

在Python中,可以使用set數(shù)據(jù)類型來表示集合,并通過內(nèi)置方法或運算符來執(zhí)行集合運算。要計算兩個集合的差集(即在第一個集合中存在但在第二個集合中不存在的元素),可以使用 - 運算符或 difference() 方法。

以下是使用這些方法的示例:

# 使用 - 運算符計算差集
A = {1, 2, 3, 4, 5}
B = {4, 5, 6, 7, 8}
C = A - B
print(C)  # 輸出: {1, 2, 3}

# 使用 difference() 方法計算差集
A = {1, 2, 3, 4, 5}
B = {4, 5, 6, 7, 8}
C = A.difference(B)
print(C)  # 輸出: {1, 2, 3}

在這兩種方法中,我們首先定義了兩個集合A和B。然后,我們分別使用-運算符和difference()方法計算A和B的差集,并將結(jié)果存儲在集合C中。最后,我們打印出集合C的內(nèi)容,得到元素1、2和3。

0