numpy-ndarray - numpy.ndarray.size 不适用于 numpy 数组?
问题描述
只是试图提取一个 numpy (1D) 数组的长度。想知道为什么这不起作用。
print(np.ndarray.size(np.array([1,2,2])))
我希望得到 3。相反,我得到 TypeError: 'getset_descriptor' object is not callable。
谢谢
解决方案
大小是一种属性,而不是一种方法。尝试使用内置的 'len' 函数
print(len(np.array([1,2,3])))
推荐阅读
- python - 覆盖方法删除从基类继承的装饰器
- javascript - 用javascript替换字符串中的“”字符'
- android-things - 使用 gitlab ci 脚本自动将 .apk 部署到 Android Things
- javascript - JS:如何防止 let 双重声明?/ 判断是否定义了 let 变量
- angular - 使用 observable 获取 HTTP 响应
- vue.js - 如何让 Vue Element.io 在本地工作?
- node.js - Drive API - 尝试使用搜索项的 ID 但变量未更新其值...但仅获得“未定义”
- ionic-framework - mobilefirst 8中访问令牌的功能是什么
- mysql - 用另一个表中的几条记录的总和更新几条记录 - mysql
- react-native - React Native - 从开关本身外部按下开关