我有一个numpy_array。有点像[ a b c ]。 然后,我想将其附加到另一个NumPy数组中(就像我们创建列表列表一样)。我们如何创建包含NumPy数组的NumPy数组的数组? 我尝试做以下没有运气的事情 >>> M = np.array([]) >>> M array([], dtype=float64) >>> M.append(a,axis=0) Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'numpy.ndarray' object has no attribute 'append' >>> a array([1, 2, 3])
如何将行添加到numpy数组? 我有一个数组A: A = array([[0, 1, 2], [0, 2, 0]]) 如果X中每行的第一个元素满足特定条件,我希望从另一个数组X向该数组添加行。 Numpy数组没有像列表那样的“追加”方法,或者看起来。 如果A和X是列表,我只会这样做: for i in X: if i[0] < 3: A.append(i) 是否有numpythonic的方式来做等效的? 谢谢,S ;-)