📜  python中矩阵的长度(1)

📅  最后修改于: 2023-12-03 15:04:37.600000             🧑  作者: Mango

Python中矩阵的长度

在Python中,矩阵是由列表嵌套形成的二维数组,可以使用Numpy模块中的array类来表示矩阵。

矩阵的长度属性

在Numpy中,矩阵的长度可以通过shape属性获得。例如,以下矩阵有3行4列,它的长度为(3,4)。

import numpy as np

matrix = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])
print(matrix.shape)

输出:

(3, 4)
矩阵的行数和列数

除了使用shape属性,还可以对矩阵进行切片来获取矩阵的行数和列数。例如,以下矩阵有3行4列,它有3行和4列。

import numpy as np

matrix = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])

print("矩阵的行数:", len(matrix)) # 输出:3
print("矩阵的列数:", len(matrix[0])) # 输出:4
总结

矩阵的长度在Python中可以用shape属性获取,也可以使用len()函数获取矩阵的行数和列数。在使用矩阵时,要注意Python中列表和Numpy中array的不同取值方式,请注意区分。