'连接'numpy矩阵的行

时间:2012-10-12 13:54:16

标签: python numpy concatenation

我有一个numpy矩阵

1 2
3 4

我想'连接'矩阵的行以获得新的矩阵

13 24

有一种简单的方法吗?

1 个答案:

答案 0 :(得分:1)

在我看来,你更想要连接列。也许这样的事情就足够了?

In [25]: import numpy as np

In [26]: a = np.array([[1,2],[3,45]])

In [27]: a
Out[27]: 
array([[ 1,  2],
       [ 3, 45]])

In [28]: [''.join(str(x) for x in row) for row in a.T]
Out[28]: ['13', '245']

In [29]: np.array([''.join(str(x) for x in row) for row in a.T], int)
Out[29]: array([ 13, 245])