为什么这给我错误?
isinstance(np.int32(3.0),np.int)
因为np.int
与pythonint
数据类型相同。
检查cython 中 np.int、np.int_、int 和 np.int_t 之间的差异以获取更多信息。
>>> np.int
<class 'int'>
要检查numpy.int32
,您可以尝试使用np.int_
,
>>> isinstance(np.int32(3.0),np.int_)
True
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句