python如何使用numpy中的size()函數?
python如何使用numpy中的size()函數?
在python中,提到如何計算多維數組和矩陣,那一定會想到numpy。numpy定義了矩陣和數組,為它們提供了相關的運算。size中文解釋為大家、尺寸的意思,如果想要統計矩陣元素個數,使用size()函數就可以解決。
1、Numpysize()函數
主要是用來統計矩陣元素個數,或矩陣某一維上的元素個數的函數。
2、使用語法
numpy.size(a,axis=None)
3、使用參數
a:輸入的矩陣
axis:int型的可選參數,指定返回哪一維的元素個數。當沒有指定時,返回整個矩陣的元素個數
4、使用說明
>>>
>>>a=np.array([[1,2,3],[4,5,6]])
>>>np.size(a)
6
>>>np.size(a,1)
3
>>>np.size(a,0)
2
如果傳入的參數只有一個,則返回矩陣的元素個數;
如果傳入的第二個參數是0,則返回矩陣的行數;
如果傳入的第二個參數是1,則返回矩陣的列數。
5、具體使用實例
importnumpyasnp
X=np.array([[1,2,3,4],
[5,6,7,8],
[9,10,11,12]])
number=X.size#計算X中所有元素的個數
X_row=np.size(X,0)#計算X的行數
X_col=np.size(X,1)#計算X的列數
print("number:",number)
print("X_row:",X_row)
print("X_col:",X_col)
<<
number:12
X_row:3
X_col:4
以上就是python使用numpy中的size()函數的介紹,希望能幫助你理解哦~更多Python學習教程請關注IT培訓機構:千鋒教育。

相關推薦HOT
更多>>
pythonfor循環是什么
pythonfor循環是什么在做遍歷的時候,對于一些數據的反復循環執行,我們會用到for循環的語句??梢哉f這是新手入門必學的語句之一,在很多基礎循...詳情>>
2023-11-13 07:46:36
pythoncontextmanager()的轉換
python中contextmanager()的轉換1、說明當發出請求時,requests庫會在將請求實際發送到目標服務器之前準備該請求。請求準備包括像驗證頭信息和...詳情>>
2023-11-13 06:34:35
python使用items()遍歷鍵值對
python使用items()遍歷鍵值對字典可以用來存儲各種方式的信息,所以有很多方式可以通過字典的所有鍵值對、鍵或值。說明1、即使通過字典,鍵值對...詳情>>
2023-11-13 04:24:15
python實例方法中self的作用
python實例方法中self的作用說明1、無論是創建類的構造方法還是實例方法,最少要包含一個參數self。2、通過實例的self參數與對象進行綁定,程序...詳情>>
2023-11-13 03:46:48