【发布时间】:2020-10-14 22:28:07
【问题描述】:
我有两个数组:
In [32]: a
Out[32]:
array([[1, 2, 3],
[2, 3, 4]])
In [33]: b
Out[33]:
array([[ 8, 9],
[ 9, 10]])
我想得到以下:
In [35]: c
Out[35]:
array([[ 1, 2, 3, 8, 9],
[ 2, 3, 4, 9, 10]])
即将b[0] = array([8, 9]) 的第一个和第二个值作为a[0] 的最后两个值
并将b[1] = array([9,10]) 的第一个和第二个值附加为a[1] 的最后两个值。
此链接中的第二个答案:How to add multiple extra columns to a NumPy array 不起作用,我不明白接受的答案。
【问题讨论】:
标签: python arrays numpy append