python返回矩阵的行和列
时间: 2023-11-15 12:00:33 浏览: 97
python 两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵(示例)
5星 · 资源好评率100%
Python中可以使用numpy库中的shape()函数来获取矩阵的行数和列数。具体实现方法如下:
示例代码:
import numpy as np
a = np.array([[1,2,3], [4,5,6]])
print('矩阵a的行:',a.shape)
print('矩阵a的列:',a.shape)
输出结果:
矩阵a的行: 2
矩阵a的列: 3
另外,也可以使用len()函数来获取矩阵的行数,具体实现方法如下:
示例代码:
import numpy as np
a = np.array([[1,2,3], [4,5,6]])
print('矩阵a的行:',len(a))
输出结果:
矩阵a的行: 2
需要注意的是,使用x.ndim函数可以输出矩阵的维数,但是该维数指的是数据的独立维度空间数目,不是矩阵的行数也不是列数。
阅读全文