Python 判断数据里有没有 NaN

def test():

    a = [1,1,1,1,1,1,np.nan,1,1,1,1,1]
    b = np.isnan(a)
    print(b)
    if True in b: # 检查 b 里面有没有 True
        print("a has nan.")
    
if __name__ == '__main__':
    test()
    

结果:

[False False False False False False  True False False False False False]
a has nan.

在 nan 的位置,是 True

猜你喜欢

转载自blog.csdn.net/stellao_o/article/details/123022447
NaN