isinstance()无法检查值是否为np.nan()

问题描述 投票:0回答:1

我在使用isinstance()检查值是否为np.nan时遇到问题,每次尝试执行isinstance() arg 2 must be a type or tuple of types时都会给出错误isinsatnce(x, np.nan)#x is my variable,您是否有某种方法可以执行此操作,或者可以使用更简单的方法来检查是否变量是np.nan

python floating-point nan isinstance
1个回答
0
投票

您可以尝试使用isinstance(x, float)来检查x是否为浮点数,因为np.nan类型是浮点数,所以可以使用。

© www.soinside.com 2019 - 2024. All rights reserved.