np.nan
np.NAN
np.NaN
这三个都是numpy库中的非数字类的表示方法。
本质上这三个是一样的,但是很多人发现用==
测试他们不相等,但实际应该用is
进行等价测试。
import numpy as np
print(np.nan == np.NaN)
print(np.nan is np.NaN)
输出:
np.nan
np.NAN
np.NaN
这三个都是numpy库中的非数字类的表示方法。
本质上这三个是一样的,但是很多人发现用==
测试他们不相等,但实际应该用is
进行等价测试。
import numpy as np
print(np.nan == np.NaN)
print(np.nan is np.NaN)
输出: