将 numpy 数组元组转换为 numpy 数组

问题描述 投票:0回答:1

我有一个 numpy 数组的元组。 enter image description here

我已经尝试将其转换为 2D (7x1800) numpy 数组有一段时间了,但似乎找不到正确的代码来转换它。

如果有可以用来执行此操作的命令,请帮助我。

尝试将其从元组转换为列表,然后转换为 numpy 数组,但无济于事。

python numpy tuples
1个回答
0
投票

IIUC,您可以使用

np.vstack
。考虑这个例子:

tpl = np.array([1, 2, 3]), np.array([4, 5, 6]), np.array([7, 8, 9])

print(tpl)

打印:

(array([1, 2, 3]), array([4, 5, 6]), array([7, 8, 9]))

然后:

print(np.vstack(tpl))

打印:

[[1 2 3]
 [4 5 6]
 [7 8 9]]
© www.soinside.com 2019 - 2024. All rights reserved.