Python: type(i) 是 int...但 i 是 int = False

2024-04-05

我很确定我在做一些愚蠢的事情,但不知道那是什么。

predict  = fn_abc(data)

In[3]: predict
Out[3]: array([2])
In[4]: type(predict)
Out[4]: numpy.ndarray

现在用以下内容包装我的 fn_abcint

predict  = int(fn_abc(data))

In[6]: predict
Out[6]: 2
In[7]: type(predict)
Out[7]: int
In[8]: predict is int
Out[8]: False

我究竟做错了什么?


Use 是实例 https://docs.python.org/2/library/functions.html#isinstance.

isinstance(predict, int)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python: type(i) 是 int...但 i 是 int = False 的相关文章

随机推荐