在 Python 中将集合转换为列表

pythonserver side programmingprogramming更新于 2026/1/13 19:24:17

作为使用 Python 进行数据分析的一部分,我们可能需要将数据容器从集合转换为列表。在本文中,我们将了解如何解决此要求。

使用列表

这是一种简单的方法,我们直接将列表函数应用于给定的集合。元素将转换为列表的元素。

示例

setA = {'Mon', 'day', '7pm'}
# 给定集合
print("给定集合:\n", setA)
res = (list(setA) )
# 结果
print("最终列表:\n",res)

输出

运行上述代码得到以下结果 −

给定集合:
['7pm', 'Mon', 'day']
最终列表:
['7pm', 'Mon', 'day']

使用 *

星号运算符可以接收列表,通过在其周围应用方括号,我们得到一个列表。

示例

setA = {'Mon', 'day', '7pm'}
# 给定集合
print("给定集合:\n", setA)
res = [*setA, ]
# 结果
print("最终列表: \n",res) 

输出

运行上述代码得到以下结果 −

给定集合:
{'Mon', '7pm', 'day'} 
最终列表:
['Mon', '7pm', 'day']

相关文章


有用资源