[Python-Dev] == on object tests identity in 3.x (original) (raw)

[Python-Dev] == on object tests identity in 3.x - list delegation to members?

Akira Li 4kir4.1i at gmail.com
Sun Jul 13 22:05:27 CEST 2014


Nick Coghlan <ncoghlan at gmail.com> writes: ...

definition of floats and the definition of container invariants like "assert x in [x]")

The current approach means that the lack of reflexivity of NaN's stays confined to floats and similar types - it doesn't leak out and infect the behaviour of the container types. What we've never figured out is a good place to document it. I thought there was an open bug for that, but I can't find it right now.

There was related issue "Tuple comparisons with NaNs are broken" http://bugs.python.org/issue21873 but it was closed as "not a bug" despite the corresponding behavior is not documented anywhere.

-- Akira



More information about the Python-Dev mailing list