如何在python的任何数据结构中检查NaN?

2024-10-03 00:29:23 发布

您现在位置:Python中文网/ 问答频道 /正文

可以在python中的任意数据结构中检查NaN吗

本质上,我想要一个函数def containsNan(d),如果d中有任何NaN,它将为任何任意标准python数据结构True返回d

在使用math.isnan()进行某种apply()之前,我研究了如何对d进行展平,但似乎没有一种通用的展平方法可以对任何d起作用

有没有关于我应该尝试什么方法的想法


Tags: 方法函数true数据结构标准defmathnan
1条回答
网友
1楼 · 发布于 2024-10-03 00:29:23

这很容易。尝试将pandas模块用于此作业。它具有多种处理NAN的功能

检查空值:

df.isnull().values.any()

计算空值的数量:

df.isnull().sum().sum()

注意:这在熊猫数据帧中工作。所以,如果你想处理一个列表或其他东西,请在执行此操作之前转换它

相关问题 更多 >