【发布时间】:2018-06-13 05:57:35
【问题描述】:
我有一个二维数组:
1 2 3 4 5 6
2 6 5 2 4 1
8 7 9 0 0 0
2 3 4 5 6 2
如何在上述数组中添加一维数组的新列?
1
0
1
0
所以结果会是这样的?
1 2 3 4 5 6 1
2 6 5 2 4 1 0
8 7 9 0 0 0 1
2 3 4 5 6 2 0
- 编辑:我不会在这里添加一列零。
【问题讨论】:
-
我试过了,但这不是我的问题。他想添加一列零,所以答案是 np.zeros。我的问题不同。
-
接受的答案建议创建零数组然后复制值,您也可以这样做,复制二维数组,然后复制一维数组
-
接受了哪个答案?
-
@nicola 试试 np.concatenate((a,b.reshape(b.shape[0],1)),axis=1) 这很好用