在python中nan不能等于自身是nan独有的么?
是否可以用 a==a 来判断a是否为nan
nan判断
None等于None,但是对于nan,nan并不等于nan
In [8]: None == None
Out[8]: True
In [4]: np.nan == np.nan
Out[4]: False
>>> import numpy as np
>>> a = np.array([3, np.nan, 5])
>>> np.isnan(a)
array([False, True, False])