python中np.insert()函數(shù)的使用方法
在numpy數(shù)組操作中,np.append()方法可以在每行每列的最后添加數(shù)據(jù),但其位置是規(guī)定的,那如果想要指定添加位置。就要使用np.insert()函數(shù)。np.insert()函數(shù)可以在指定位置上將向量插入某一行或列。本文介紹python中np.insert()函數(shù)的使用方法
1、np.insert()函數(shù)
將向量插入某一行或列
表示在矩陣b的基礎(chǔ)上增加向量a,axis=1表示增加的向量以列的形式,2表示增加的向量a的索引為2
2、使用語(yǔ)法
numpy.insert(arr,obj,value,axis=None)
3、使用參數(shù)
value:插入的數(shù)值
arr:目標(biāo)向量
obj:目標(biāo)向量的axis維度的目標(biāo)位置
axis:為想要插入的維
4、返回值:
返回一個(gè)插入向量后的數(shù)組。若axis=None,則返回一個(gè)扁平(flatten)數(shù)組。
5、使用實(shí)例
>>>np.insert(a,1,[0,0,0,0],0)
array([[0,1,2,3],
[0,0,0,0],
[4,5,6,7],
[8,9,10,11]])
以上就是python中np.insert()函數(shù)的使用方法的使用介紹,需要注意參數(shù)axis在進(jìn)行插入的時(shí)候,對(duì)arr和values的維度不再有限制。希望能對(duì)你有所幫助哦~更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。