On Thu, Mar 25, 2010 at 12:31 PM, Glenn Linderman <v+pyt...@g.nevcal.com> wrote: > It is my understand that even bit-for-bit identical NaN values will compare > unequal according to IEEE 754 rules. > > I would have no problem with Python interning each encountered NaN value, to > avoid having bit-for-bit identical NaN values with different Python IDs, but > having them compare equal seems inappropriate.
Let's please not intern NaNs. Interning is for performance. If you have enough NaNs to affect your performance I think you have bigger worries! -- --Guido van Rossum (python.org/~guido) _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com