python中的set函數(shù)如何使用

小億
82
2024-03-28 16:44:01

在Python中,set()函數(shù)可以用來(lái)創(chuàng)建一個(gè)集合對(duì)象。集合是一個(gè)無(wú)序且不重復(fù)的數(shù)據(jù)集合。

要使用set()函數(shù),只需在括號(hào)中傳入一個(gè)可迭代對(duì)象,例如列表、元組或字符串,它將返回一個(gè)包含這些元素的集合。

以下是一些示例:

# 從列表創(chuàng)建一個(gè)集合
my_list = [1, 2, 3, 4, 4, 5]
my_set = set(my_list)
print(my_set)  # 輸出結(jié)果為 {1, 2, 3, 4, 5}

# 從元組創(chuàng)建一個(gè)集合
my_tuple = (3, 4, 5, 6, 6)
my_set = set(my_tuple)
print(my_set)  # 輸出結(jié)果為 {3, 4, 5, 6}

# 從字符串創(chuàng)建一個(gè)集合
my_string = "hello"
my_set = set(my_string)
print(my_set)  # 輸出結(jié)果為 {'h', 'e', 'l', 'o'}

需要注意的是,集合是無(wú)序的,因此輸出的順序可能不同。此外,集合中的元素是唯一的,不會(huì)出現(xiàn)重復(fù)的元素。

0