新聞中心
在numpy數(shù)組操作中,np.append()方法可以在每行每列的最后添加數(shù)據(jù),但其位置是規(guī)定的,那如果想要指定添加位置。就要使用np.insert()函數(shù)。np.insert()函數(shù)可以在指定位置上將向量插入某一行或列。本文介紹python中np.insert()函數(shù)的使用方法

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、網(wǎng)站空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、坪山網(wǎng)站維護(hù)、網(wǎng)站推廣。
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í)推薦:python教程。
網(wǎng)站標(biāo)題:創(chuàng)新互聯(lián)Python教程:python中np.insert()函數(shù)的使用方法
瀏覽路徑:http://www.dlmjj.cn/article/dpesgdo.html


咨詢
建站咨詢
