在Python中,可以使用集合(set)的差集(difference)操作來找到兩個集合中不重復的元素。這里有一個例子說明如何使用set()
方法和差集操作:
# 定義兩個列表
list1 = [1, 2, 3, 4, 5]
list2 = [4, 5, 6, 7, 8]
# 將列表轉換為集合
set1 = set(list1)
set2 = set(list2)
# 計算差集
difference1 = set1.difference(set2)
difference2 = set2.difference(set1)
# 打印結果
print("差集1:", difference1)
print("差集2:", difference2)
輸出結果:
差集1: {1, 2, 3}
差集2: {8, 6, 7}
另外,還可以使用-
運算符來計算差集:
difference1 = set1 - set2
difference2 = set2 - set1
這將產生相同的結果。