Python中可以使用-
操作符來求兩個集合的差集,即返回只屬于第一個集合而不屬于第二個集合的元素組成的集合。
例如,假設我們有兩個集合a和b:
a = {1, 2, 3, 4, 5}
b = {3, 4, 5, 6, 7}
我們可以使用-
操作符來求a和b的差集:
diff = a - b
print(diff) # 輸出: {1, 2}
同樣的方法也適用于列表,不過需要先將列表轉換為集合再進行操作:
a = [1, 2, 3, 4, 5]
b = [3, 4, 5, 6, 7]
diff = set(a) - set(b)
print(diff) # 輸出: {1, 2}