在numpy中有点奇怪的是nan

时间:2016-12-18 14:32:37

标签: python numpy

>>> a=np.array([[1,2,3],[3,np.nan,9]])
>>> a
array([[  1.,   2.,   3.],
       [  3.,  nan,   9.]])
>>> print a[1][1]
nan
>>> a[1][1]==np.nan
False
>>> np.isnan(a[1][1])
True

有人能为我解释一下结果吗?为什么" a [1] [1] == np.nan"返回False但是np.isnan(a [1] [1])返回True?提前谢谢!

0 个答案:

没有答案