新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python中numpy數(shù)組合并的兩種方法
python中numpy庫是一個高效處理多維數(shù)組的工具,可以在進行邊寫的數(shù)組計算上進行一系列的操作。python中numpy數(shù)組的操作有很多,其中合并numpy數(shù)組不得不提,本文介紹python中numpy數(shù)組合并的兩種方法:1、使用np. append()方法;2、使用np.concatenate()方法。

方法一:使用np. append()方法
a = np.array([[1, 2], [3, 4]]) b = np.array([[5, 6]]) np.append(a,b) 結(jié)果為: [1 2 3 4 5 6] #將二維數(shù)組變?yōu)榱艘痪S數(shù)組
方法二:使用np.concatenate()方法
多維數(shù)組axis指定行或者列合并
arr1=np.arange(10,20) arr2=np.arange(20,30) arr3=np.arange(20).reshape(4,5) arr4=np.arange(20).reshape(4,5) arr5=np.array([1,1,1,1,1]) arr6=np.array([1,1,1,1]) print(np.concatenate((arr1,arr2))) print(np.concatenate((arr3,arr4),axis=1)) print(np.concatenate((arr3,arr4),axis=0))
以上就是python中numpy數(shù)組合并的兩種方法,需要注意的是使用np. append()方法內(nèi)存占用大哦~更多python學(xué)習(xí)推薦:python教程。
分享題目:創(chuàng)新互聯(lián)Python教程:python中numpy數(shù)組合并的兩種方法
本文網(wǎng)址:http://www.dlmjj.cn/article/djdeiso.html


咨詢
建站咨詢
