我想在二维数组 (a) 的每行末尾附加一个列表/一维数组 (b)
input:
a = np.array([[1, 1], [2, 2], [3, 3]])
b = np.array([4, 4])
期望输出:
array([[1, 1, 4, 4],
[2, 2, 4, 4],
[3, 3, 4, 4]])
my code:
temp = []
for i in range(len(a)):
c = np.hstack((a[i], b))
temp.append(c)
d = np.vstack(temp)
有没有更好更快的解决方案。