numpy的 nan 值到底是个啥?
>>> import numpy as np>>> np.nan == np.nan
False
>>> np.nan is np.nan
True
why?
nan 是个缺失值,是个特殊对象,所有对象 和 nan 比较都返回 False
Twilight6 发表于 2022-5-20 20:17
nan 是个缺失值,是个特殊对象,所有对象 和 nan 比较都返回 False
补充下还可以利用这个nan 的这个特性 返回一个bool类的数表,用于取代nan值,嘻嘻{:10_254:} 本帖最后由 白two 于 2022-5-21 19:41 编辑
Twilight6 发表于 2022-5-20 20:17
nan 是个缺失值,是个特殊对象,所有对象 和 nan 比较都返回 False
不理解为啥 is 是 true, 反而 == 是 false, 明明两个 ip 都是一样的啊, 是特地设置成这样的吗? 意义在哪儿呢?
页:
[1]