set()函數用于創建一個無序不重復元素集,可以通過傳入一個可迭代對象來創建set。例如:
# 創建一個空的set
my_set = set()
# 創建一個帶有初始元素的set
my_set = set([1, 2, 3])
# 創建一個帶有重復元素的set,會自動去除重復元素
my_set = set([1, 2, 2, 3])
print(my_set) # 輸出結果為{1, 2, 3}
set()函數還可以用來對列表等可迭代對象去重,例如:
my_list = [1, 2, 2, 3, 4, 4, 5]
unique_set = set(my_list)
print(unique_set) # 輸出結果為{1, 2, 3, 4, 5}