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