首页 > 解决方案 > numpy.ndarray.size 不适用于 numpy 数组?

问题描述

只是试图提取一个 numpy (1D) 数组的长度。想知道为什么这不起作用。

print(np.ndarray.size(np.array([1,2,2])))

我希望得到 3。相反,我得到 TypeError: 'getset_descriptor' object is not callable。

谢谢

标签: numpy-ndarray

解决方案


大小是一种属性,而不是一种方法。尝试使用内置的 'len' 函数

print(len(np.array([1,2,3])))

推荐阅读