NumPy高级技巧
发布时间
阅读量:
阅读量
NumPy数据类型体系
此前已提及通过dtype参数用于定义数据类型,当需要确认某一数组所属类别时,可借助np.issubdtype函数进行判断,该函数能够验证特定值是否归属于相应类型。此外,还能够运用mro方法来获取该类型的所有父类信息。
test = np.ones(5,dtype=np.int32)
print(np.issubdtype(test.dtype,np.signedinteger))
print(np.int32.mro())
#True
#[<class 'numpy.int32'>, <class 'numpy.signedinteger'>, <class 'numpy.integer'>, <class 'numpy.number'>, <class 'numpy.generic'>, <class 'object'>]
NumPy所采用的数据类型体系结构如下所示。

高级数组操作
**
全部评论 (0)
还没有任何评论哟~
