在Python中,set()函數用來創建一個集合對象,集合是一個無序、不可重復的集合數據類型。set()函數接受一個可迭代對象作為參數,例如列表、元組等,然后將這些元素添加到集合中。
例如,可以使用set()函數來創建一個包含多個元素的集合:
my_set = set([1, 2, 3, 4, 5])
print(my_set)
運行以上代碼會輸出:
{1, 2, 3, 4, 5}
注意,集合是無序的,所以輸出的結果中元素的順序可能會有所不同。此外,集合中的元素是不可重復的,如果嘗試向集合中添加已經存在的元素,該元素不會被重復添加。
另外,set()函數還可以用來去除一個列表中的重復元素,例如:
my_list = [1, 2, 2, 3, 4, 4, 5]
my_set = set(my_list)
print(my_set)
運行以上代碼會輸出:
{1, 2, 3, 4, 5}
可以看到,集合中只包含列表中的不重復元素。這樣可以很方便地去除重復元素。