将集合转换为 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 人观看

开启您的职业生涯

完成课程获得认证

立即开始
广告