在Python中,矩陣是一個非常重要的數據類型。矩陣由若干行和列組成,每個矩陣中的元素可以是數字、字符和布爾值等。在Python中,我們可以使用NumPy庫來對矩陣進行操作,并且求矩陣的行列非常簡單。
首先,我們需要使用NumPy庫中的array函數來創建一個矩陣:
import numpy as np matrix = np.array([[1,2,3],[4,5,6],[7,8,9]]) print(matrix)
這里我們創建了一個3行3列的矩陣,并將其打印輸出。接下來,我們可以使用shape函數來求矩陣的行列:
row, col = matrix.shape print("行數為:", row) print("列數為:", col)
輸出結果如下:
[[1 2 3] [4 5 6] [7 8 9]] 行數為: 3 列數為: 3
很顯然,這個矩陣的行數和列數都是3。
最后值得注意的是,在Python中,矩陣行列的求取有多種方法,例如使用shape函數、len函數和ndim函數等。如果需要求取特定行或列的元素,可以使用索引,例如matrix[0,:]表示取第一行所有元素,matrix[:,0]表示取第一列所有元素。