Python 中的 set()
函數(shù)用于創(chuàng)建一個(gè)集合。集合是一個(gè)無序的不重復(fù)元素序列。
set()
函數(shù)的語法如下:
set([iterable])
參數(shù)說明:
iterable
(可選):一個(gè)可迭代對象,例如列表、元組或字符串。如果提供了 iterable
參數(shù),則將其所有元素添加到新創(chuàng)建的集合中。如果沒有提供 iterable
參數(shù),則創(chuàng)建一個(gè)空集合。示例:
# 使用列表創(chuàng)建集合
my_set = set([1, 2, 3, 4, 5])
print(my_set) # 輸出:{1, 2, 3, 4, 5}
# 使用字符串創(chuàng)建集合
my_set = set("hello")
print(my_set) # 輸出:{'h', 'e', 'l', 'o'}
# 創(chuàng)建空集合
my_set = set()
print(my_set) # 輸出:set()
注意:在創(chuàng)建集合時(shí),重復(fù)的元素會(huì)被自動(dòng)去除。例如,set([1, 2, 2, 3, 4, 4, 5])
的結(jié)果為 {1, 2, 3, 4, 5}
。