Python 是一种非常流行的编程语言,它也是数据科学家和机器学习工程师的首选语言之一。在 Python 中,矩阵是一种常见的数据类型。当我们处理矩阵时,查看矩阵的维度是非常有用的。那么,在 Python 中如何查看矩阵的维度呢?
# 首先,让我们定义一个矩阵 import numpy as np matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) # 查看矩阵的维度 print(matrix.shape)
在上面的代码中,我们首先导入了 NumPy 这个库,并定义了一个名为 matrix 的矩阵。然后,我们使用print(matrix.shape)
查看了矩阵的维度。这里的shape
属性是 NumPy 数组的一个属性,用于返回数组的形状,即矩阵的行数和列数。在上面的例子中,矩阵 matrix 的维度是 3 行 3 列。
当然,我们也可以使用 Python 内置的len()
函数来查看矩阵的维度。例如:
# 查看矩阵的行数 print(len(matrix)) # 查看矩阵的列数 print(len(matrix[0]))
在上面的代码中,我们使用了len()
函数来查看矩阵的行数和列数。这里的len(matrix)
返回的是矩阵的行数,即 3;而len(matrix[0])
返回的是矩阵的第一行的元素个数,也就是矩阵的列数,即 3。
通过上面的例子,我们可以看到 Python 在查看矩阵的维度方面非常方便。无论是使用 NumPy 还是 Python 内置的函数,都能够轻松地得到矩阵的行数和列数。对于数据科学家和机器学习工程师来说,查看矩阵的维度是进行数据分析和建模的重要步骤之一。
本文可能转载于网络公开资源,如果侵犯您的权益,请联系我们删除。
0