首页 > 解决方案 > 为什么 Python 中的 ==np.nan 从不工作?

问题描述

假设我有一个带有一些 nan 值的 pandas 数据框。每次我执行 df["column"] == np.nan 之类的操作时,它总是返回全部 False。即使有明显的 nan,它也永远不会返回 True。我的意思是即使这也返回所有错误:

np.full(5, np.nan) == np.nan

为什么?

标签: pythonpandasnumpy

解决方案


推荐阅读