Python 集合是一種無序的數據結構,它可以存儲多個元素,類似于列表和元組。Python 集合中的元素是唯一的,可以進行交集、并集、差集等集合運算。其中,減法是指從一個集合中刪除另一個集合中包含的元素。
set1 = {1, 2, 3, 4, 5}
set2 = {3, 4, 5, 6, 7}
set3 = set1 - set2
print(set3) # 輸出:{1, 2}
在上面的代碼中,我們創建了兩個集合 set1 和 set2,然后使用減法運算符(-)來計算它們的差集,最終得到了一個新的集合 set3,包含了 set1 中不包含在 set2 中的元素。
需要注意的是,在 Python 中,在集合運算時,如果集合中包含相同的元素,將只保留一個。另外,集合之間的操作和順序無關。例如,set1 - set2 和 set2 - set1 的結果不同,因為它們計算的是不同的差集。