Python:长度计算矩阵与数组

时间:2018-02-27 14:10:50

标签: python arrays matrix

使用len() fct获取数组的长度(int32)似乎很简单。 但是如何获得其中一个维度的矩阵(float64)/的长度?

示例:

一年8760小时的数组: f = np.arange(8760).reshape((1,8760)) f_len = len(f[0,:])

对矩阵(1,8760)执行相同操作不起作用。任何其他方法(例如sum(len(x) for x in和其他方法)都失败了。 使用np.shape()是一个好主意。但是我需要其中一个维度的实际值(这里是'8760'而不是'1')进行进一步的计算......

谢谢!

1 个答案:

答案 0 :(得分:1)

您有两种选择:

f_len = len(f[0])
f_len = f.shape[1]