在numpy中有nan、NaN和NAN。拥有这三者的意义是什么,它们是不同的还是可以互换使用的?
发布于 2013-07-24 13:16:59
>>> numpy.nan is numpy.NaN is numpy.NAN
True只是方便而已。它们是完全一样的。
发布于 2013-07-24 13:19:07
不同的操作系统和编程语言可能会有不同的NaN字符串表示:
nan
NaN
NaN%
NAN
NaNQ
NaNS
qNaN
sNaN
1.#SNAN
1.#QNAN
-1.#IND我认为拥有这三个只是一种便利。它们是一样的。
>>> np.nan
nan
>>> np.NaN
nan
>>> np.NAN
nan
>>> https://stackoverflow.com/questions/17825707
复制相似问题