On 2010-03-27 13:36 , Adam Olsen wrote: > On Fri, Mar 26, 2010 at 17:16, Raymond Hettinger > <raymond.hettinger at gmail.com> wrote: >> Of the ideas I've seen in this thread, only two look reasonable: >> * Do nothing. This is attractive because it doesn't break anything. >> * Have float.__eq__(x, y) return True whenever x and y are >> the same NaN object. This is attractive because it is a >> minimal change that provides a little protection for >> simple containers. >> I support either of those options. > > What's the flaw in using isnan()? There are implicit comparisons being done inside list.__contains__() and other such methods. They do not, and should not, know about isnan(). -- Robert Kern "I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth." -- Umberto Eco
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4