首页 > 解决方案 > 如何将项目附加到对象数组?

问题描述

使用对象数组时遇到问题:例如,我有:

import numpy as np
a = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]], dtype = object)

现在我想在数组 a 中追加一行:

b = np.array([[10, 11, 12, 13]], dtype = object)

附加后,我想要的输出是:

a = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12, 13]], dtype = object)

那么,任何人都可以帮助我吗?

标签: pythonarraysappend

解决方案


尝试 numpy.append 方法。下面的例子:

import numpy as np
a = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]], dtype = object)
b=np.append(a,[[11,12,13]], axis=0)
print (b)

推荐阅读