并排连接两个numpy数组

2024-06-28 19:36:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要并排连接两个numpy数组

np1=np.array([1,2,3])
np2=np.array([4,5,6])

我需要np3作为[1,2,3,4,5,6]具有相同的形状,如何实现这一点


Tags: numpynp数组array形状np1np2np3
2条回答

concatenate中,必须将axis作为None传递

In [9]: np1=np.array([1,2,3])
   ...: np2=np.array([4,5,6])

In [10]: np.concatenate((np1,np2), axis=None)
Out[10]: array([1, 2, 3, 4, 5, 6])

使用为此制作的np.hstack

np3 = np.hstack((np1,np2))

输出:

[1 2 3 4 5 6]

相关问题 更多 >