python如何輸出矩陣的行數與列數?


Python如何輸出矩陣的行數與列數?

對於pyhton里面所導入或者定義的矩陣或者表格數據,想要獲得矩陣的行數和列數有以下方法:

1、利用shape函數輸出矩陣的行和列

x.shape函數可以輸出一個元組(m,n),其中元組的第一個數m表示矩陣的行數,元組的第二個數n為矩陣的列數

具體代碼如下:

import numpy as np
x = np.array([[1,2,5],[2,3,5],[3,4,5],[2,3,6]])
# 輸出數組的行和列數
print(x.shape) # (4, 3)
# 只輸出行數
print(x.shape[0]) # 4
# 只輸出列數
print (x.shape[1]) # 3

2、對於矩陣的行數,也可以使len(x)函數輸出的矩陣長度,也就是所謂的行數。

import numpy as np
x = np.array([[1,2,5],[2,3,5],[3,4,5],[2,3,6]])
# 輸出數組的行數
print(len(x)) #4

3、使用x.ndim函數可以輸出矩陣維數,該維數含義是指數據的獨立維度空間數目,不是矩陣的行數也不是列數!

import numpy as np
x = np.array([[[1,2,5],[2,3,5],[3,4,5],[2,3,6]]])
# 輸出數組的行數
print(x.ndim) #3


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM