On Wed, Mar 24, 2010 at 6:31 PM, Mark Dickinson <dickinsm at gmail.com> wrote: .. > Neither is necessary, because Python doesn't actually use == as the > equivalence relation for containment testing: the actual equivalence > relation is: x equivalent to y iff id(x) == id(y) or x == y. This > restores the missing reflexivity (besides being a useful > optimization). No, it does not: >>> float('nan') in [float('nan')] False It would if NaNs were always interned, but they are not.
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