如何在Python中将元组转换为数组?

22 投票
1 回答
52860 浏览
提问于 2025-04-16 03:59

假设我有一个元组 t = (1,2,3,4)。有没有简单的方法把它变成数组呢?

我可以这样做,

array = []
for i in t:
    array.append(i)

不过我更喜欢像 x.toArray() 这样的写法。

1 个回答

69

如果你想把一个元组转换成一个 列表(看起来你就是这个意思),可以用下面的代码:

>>> t = (1, 2, 3, 4)   # t is the tuple (1, 2, 3, 4)
>>> l = list(t)        # l is the list [1, 2, 3, 4]

另外,我建议不要把 tuple 作为变量的名字。

撰写回答