对于一个numpy的array数组,可以利用np.rowstack()添加一行,np.column_stack()添加一列

例子:

h = np.array([[1,2,3],[4,5,6],[7,8,9]])

python怎么增加一天 python 增加一行_数组

在第一列添加一列

h = np.column_stack((np.arange(1,4),h))

结果为:

python怎么增加一天 python 增加一行_数组_02

在最后一行添加一行

h = np.row_stack((h,np.arange(1,5)))

结果为:

python怎么增加一天 python 增加一行_数组_03

注意添加的列和行要和array数组的大小相匹配

参考链接

numpy array 增加一列(行)