在numpy数组操作中,np.append()方法可以在在每行每列的末尾添加数据,但是它的位置是规定的,如果你想指定一个添加的位置。使用它np.insert()函数。np.insert()函数可以在指定位置将向量插入一行或列。本文介绍了python中的np。.insert()函数的使用方法
1、np.insert()函数
将向量插入一行或列
表示在矩阵b的基础上增加向量a,axis=1表示增加的向量列表,2表示增加的向量a索引为2
2、使用语法
numpy.insert(arr,obj,value,axis=None)
3、使用参数
value:插入的数值
arr:目标向量
obj:axis维度目标向量的目标位置
axis :想要插入的维度
4、返回值:
返回插入向量后的数组。如果axis=None,然后回到一个扁平(flatten)数组。
5、使用实例
>>>np.insert(a,1.[0,0,0,0],0) array([0,1,2,3], [0,0,0,0,0], [4,5,6,7], [8、9、10、11]])