將集合轉換為 Python 中的列表


在使用 Python 執行資料分析時,我們可能需要將資料容器從集合轉換為列表。本文將介紹如何滿足此需求。

使用列表

這是一個非常直接的辦法,我們直接對給定的集合應用列表函式。元素將轉換為列表元素。

示例

 即時演示

setA = {'Mon', 'day', '7pm'}
# Given Set
print("Given set : \n", setA)
res = (list(setA) )
# Result
print("Final list: \n",res)

輸出

執行以上程式碼將產生以下結果 -

Given set :
['7pm', 'Mon', 'day']
Final list:
['7pm', 'Mon', 'day']

使用 *

星號運算子可以接受列表,透過對其新增方括號,我們得到一個列表。

示例

setA = {'Mon', 'day', '7pm'}
# Given Set
print("Given set : \n", setA)
res = [*setA, ]
# Result
print("Final list: \n",res)

輸出

執行以上程式碼將產生以下結果 -

Given set :
{'Mon', '7pm', 'day'}
Final list:
['Mon', '7pm', 'day']

更新於: 2020-5-20

271 人觀看

開啟您的職業生涯

完成課程獲得認證

立即開始
廣告
© . All rights reserved.