色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 系列轉集合

錢良釵2年前9瀏覽0評論

Python是一款強大的編程語言,它提供了許多常用的數據結構和算法,其中包括集合。集合是一種無序的、不重復的數據類型,它可以用于去除重復元素,交集、并集等操作。在Python中,有多種方式可以將其他數據類型轉換成集合。

Python的集合數據類型是set和frozenset。set是可變的,而frozenset是不可變的。在轉換其他數據類型為集合時,通常使用set。

# 轉換列表為集合
my_list = [1, 2, 3, 4, 4, 5, 5]
my_set = set(my_list)
print(my_set)
# 輸出:{1, 2, 3, 4, 5}

上述代碼中,使用了set()函數將列表my_list轉換為集合my_set。

除了列表,還可以將元組、字符串等其他數據類型轉換為集合。

# 轉換元組為集合
my_tuple = (1, 2, 3, 4, 4, 5, 5)
my_set = set(my_tuple)
print(my_set)
# 輸出:{1, 2, 3, 4, 5}
# 轉換字符串為集合
my_str = "hello world"
my_set = set(my_str)
print(my_set)
# 輸出:{'r', 'l', ' ', 'e', 'd', 'o', 'h', 'w'}

在以上代碼中,使用了set()函數將元組my_tuple和字符串my_str轉換為集合。

總結起來,Python提供了簡單易用的函數將其他數據類型轉換為set類型。使用set()函數可以將列表、元組、字符串等數據類型轉換為集合類型。