nan同士の同値性比較はFalseになる - 静かなる名辞
nanをイコールで比較しようとしてもうまくいきません。nanはなにと比較しても(自分同士の比較でも)Falseになるような性質を持っているからです。 >>> import numpy as np >>> np.nan == np.nan False pythonに限らず、おそらく大半のプログラミング言語で同様の仕様のはずです。 細かい話はここなどに載っています。NaN …