与python中的np.nan进行标量比较

时间:2017-02-22 18:07:46

标签: python numpy

在python中将整数或浮点数与np.nan进行比较时会发生什么?

5 < np.nan?
np.nan > 100?

我自己运行这些命令并且每次都获得False。这是一致行为吗?

1 个答案:

答案 0 :(得分:1)

是的,这是正确的。事实上,编写np.nan的方式,如果你尝试np.nan == np.nannp.nan = None,你也会得到假。如评论中所述,您应该使用np.isnan。