set()
是 Python 中的一個內置函數,用于創建一個新的集合(set)。集合是一個無序的不重復元素序列。
以下是 set()
函數的基本操作:
empty_set = set()
print(empty_set) # 輸出:set()
my_list = [1, 2, 3, 4, 4, 5]
my_set = set(my_list)
print(my_set) # 輸出:{1, 2, 3, 4, 5},注意重復的元素被去除了
my_set = {1, 2, 3}
my_set.add(4) # 添加元素 4
print(my_set) # 輸出:{1, 2, 3, 4}
my_set.remove(2) # 刪除元素 2
print(my_set) # 輸出:{1, 3, 4}
set_a = {1, 2, 3, 4}
set_b = {3, 4, 5, 6}
intersection = set_a.intersection(set_b) # 交集
print(intersection) # 輸出:{3, 4}
union = set_a.union(set_b) # 并集
print(union) # 輸出:{1, 2, 3, 4, 5, 6}
difference = set_a.difference(set_b) # 差集
print(difference) # 輸出:{1, 2}
symmetric_difference = set_a.symmetric_difference(set_b) # 對稱差集
print(symmetric_difference) # 輸出:{1, 2, 5, 6}
這些是 set()
函數在 Python 中的基本操作。你可以根據需要進行更多的集合操作。