如何将列添加到2D np数组python?

PSN*_*PSN 0 python arrays numpy

我有一个2D数组:

1 2 3 4 5 6
2 6 5 2 4 1
8 7 9 0 0 0
2 3 4 5 6 2
Run Code Online (Sandbox Code Playgroud)

如何在上面的数组中添加一列新的1D数组?

1
0
1
0
Run Code Online (Sandbox Code Playgroud)

那么结果会是这样的吗?

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
Run Code Online (Sandbox Code Playgroud)
  • 编辑:我不是在这里添加一列零.

PSN*_*PSN 5

np.concatenate((a,b.reshape(b.shape[0],1)),axis=1)
Run Code Online (Sandbox Code Playgroud)

解决了这个问题