Python 是一種十分流行的編程語言,它可以用于數據分析、人工智能和機器學習等多個領域。在 Python 中,矩陣也是一項很重要的知識點。矩陣是一個行、列都至少為1的二維數組,它被廣泛應用于代數和幾何學中。
在 Python 中,我們一般使用 NumPy 庫來進行矩陣的操作。對于一個矩陣,我們需要知道它的維度才能對其進行操作。NumPy 提供了 shape 函數來查看矩陣的維度,該函數返回一個表示矩陣大小的元組。
import numpy as np
# 創建一個3×3的矩陣
matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 查看矩陣大小
print(matrix.shape)
上述代碼會輸出 (3, 3),即該矩陣的大小為 3 行 3 列。通過這種方式,我們可以方便地查看到一個矩陣的維度。
除此之外,NumPy 還提供了許多其他的矩陣操作函數,如 transpose 函數可以將矩陣轉置,reshape 函數可以改變矩陣的形狀等等。通過這些函數,我們能夠更方便地對矩陣進行操作,提高編程的效率。
總結來說,Python 中使用 NumPy 庫可以方便地操作矩陣。其中,可以使用 shape 函數來查看矩陣的維度。