Numpy是一個(gè)科學(xué)計(jì)算庫(kù),一個(gè)強(qiáng)大的N維數(shù)組對(duì)象ndarray,一個(gè)廣播函數(shù)。它集成C/C.fortran代碼的工具是Scipy,Pandas等的基礎(chǔ)。
。ndim:維度
:每個(gè)維度的比例(2,5)
:元素?cái)?shù)量10
。元素的類(lèi)型。;int32)。
:每個(gè)元素的大小,以字節(jié)為單位,每個(gè)元素占4個(gè)字節(jié)。
ndarray數(shù)組的創(chuàng)建
(n);n數(shù)組類(lèi)型,元素從0到n-1。
(生成全1。
((生成所有val。
NP生成的單位矩陣。之眼。
_根據(jù)數(shù)組a的形狀生成一個(gè)全1的數(shù)組
也是一樣。
Np。full_也是一樣。
(1,10,4):根據(jù)起始和結(jié)束數(shù)據(jù)等間隔生成一個(gè)數(shù)組。
(1,10,4,
Numpy最基本的庫(kù)是一個(gè)第三方庫(kù),用于處理具有相同元素的多維數(shù)組操作。
-科學(xué)計(jì)算包,python數(shù)據(jù)分析和科學(xué)計(jì)算的基礎(chǔ)庫(kù),支持幾乎所有其他庫(kù)。
—支持N維數(shù)組運(yùn)算、大矩陣處理、成熟的廣播函數(shù)庫(kù)、向量運(yùn)算、線性代數(shù)、傅立葉變換、隨機(jī)數(shù)生成等功能。
-與C/Fortran語(yǔ)言無(wú)縫集成。樹(shù)莓派Pythonv3的默認(rèn)安裝已經(jīng)包含了numpy。
可以轉(zhuǎn)換成數(shù)組在numpy中進(jìn)行加減運(yùn)算。
將兩個(gè)列表直接相加意味著將元素放在一起。減產(chǎn)生誤差。如下所示:
T[2,3,7,0,1,0]R[1,2,3,4,5,6]BTR打印(b)#[2,3,7,0,1,0,1,2,3,4,5,6]#這一行是。
如果要加減相應(yīng)的位置元素,需要將其轉(zhuǎn)換為數(shù)組。如下所示:
將numpy作為npt([2,3,7,0,1,0])r([1,2,3,4,5,6])bbtr導(dǎo)入t(list(bb))#[3,5,10,4,6,6]
減法也是可能的:
將numpy作為npt([2,3,7,0,1,0])r([1,2,3,4,5,6])bbt-r(list(bb))#[1,1,4,-4,-4,-6]