我正在做一个优化某些值的程序。由于方程式,我的值有时是NaN
我的问题,有些条目是NaN。
我想知道是否有测试检查其逻辑有效性,以便我可以跳过这些值并重试。
到目前为止,我已尝试检查
a==np.nan, a==nan, b=a a==b
无济于事。
我希望你能帮助我
由于
答案 0 :(得分:24)
使用numpy,
import numpy as np
np.isnan(np.nan) # returns True
答案 1 :(得分:7)
从Python 2.6开始,您需要import math
并使用math.isnan(a)
。