【问题标题】:Scalar comparison with np.nan in pythonpython中与np.nan的标量比较
【发布时间】:2017-07-12 22:52:56
【问题描述】:

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

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

我自己运行了这些命令,每次都得到False。这是一致的行为吗?

【问题讨论】:

标签: python numpy


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2019-08-09
    • 2017-05-11
    • 2021-12-29
    • 2023-04-04
    • 2015-09-29
    • 2021-08-25
    • 2014-10-10
    • 2018-05-27
    • 1970-01-01
    相关资源
    最近更新 更多