【发布时间】:2014-10-21 05:15:45
【问题描述】:
我想在二维数组 (a) 的每一行末尾附加一个列表/一维数组 (b)
输入:
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]])
我的代码:
temp = []
for i in range(len(a)):
c = np.hstack((a[i], b))
temp.append(c)
d = np.vstack(temp)
有没有更好更快的解决方案。
【问题讨论】: