溫馨提示×

python set函數(shù)的語法解析

小樊
81
2024-09-08 22:14:10
欄目: 編程語言

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}。

0