[Python-ideas] checking for identity before comparing built-in objects
Ethan Furman
ethan at stoneleaf.us
Tue Oct 9 17:54:03 CEST 2012
Steven D'Aprano wrote:
> 1) It is not the case that NaN <comp> NaN is always false.
Huh -- well, apparently NaN != Nan --> True.
However, borrowing Steven's earlier example, and modifying slightly:
sqr(-1) != sqr(-1)
Shouldn't this be False?
Or, to look at it another way, surely somewhere out in the Real World
(tm) it is the case that two NaNs are indeed equal.
~Ethan~
More information about the Python-ideas
mailing list