要查看Python中矩阵的行列号及其维数,可以使用NumPy库提供的相关函数。
- 查看行列号
可以使用以下代码查看矩阵的行列号:
import numpy as np
# 创建矩阵
a = np.array([[1, 2], [3, 4], [5, 6]])
# 查看行列号
print(a.shape) # 输出 (3, 2)
代码中,首先导入NumPy库,然后创建一个矩阵 a,包含3行2列。使用a.shape查看矩阵的行列号,结果是(3, 2),表示该矩阵共有3行、2列。
另外,也可以使用以下方式获取行列号:
# 查看行列号
print(a.shape[0], a.shape[1]) # 输出 3 2
使用a.shape[0]查看行的数量,a.shape[1]查看列的数量。
- 查看矩阵的维数
可以使用以下代码查看矩阵的维数:
import numpy as np
# 创建矩阵
a = np.array([[1, 2], [3, 4], [5, 6]])
# 查看维数
print(a.ndim) # 输出 2
代码中,使用a.ndim查看矩阵的维数,结果是2,即该矩阵是二维的。
再举一个例子,如果创建一个三维矩阵,如下所示:
import numpy as np
# 创建矩阵
a = np.array([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])
# 查看行列号
print(a.shape) # 输出(2, 2, 2)
# 查看维数
print(a.ndim) # 输出 3
此处的矩阵共有两个二维矩阵,每个二维矩阵都包含2行2列。使用a.shape可以查看该矩阵的行列号,结果是(2, 2, 2),表示该矩阵共有2个二维矩阵,每个二维矩阵都包含2行2列。使用a.ndim可以查看该矩阵的维数,结果是3,即该矩阵是三维的。
总之,以上就是python查看矩阵的行列号及其维数的方法。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python查看矩阵的行列号以及维数方式 - Python技术站