【发布时间】:2019-07-18 14:17:40
【问题描述】:
我正在尝试通过此代码将数组 y 添加到数组 x:
import numpy as np
x = np.zeros((5,2))
y = np.array([[1,2]])
np.append(x , y)
但是x的结果还没有:
array([[0., 0.],
[0., 0.],
[0., 0.],
[0., 0.],
[0., 0.]])
有什么问题?
【问题讨论】:
-
不要使用
np.append。太多人用错了。它不是列表追加方法的克隆。 -
你有一个 (5,2) 数组和一个 (1,2)。为什么不只是
np.concatenate((x,y),axis=0)?