This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author stutzbach
Recipients docs@python, stutzbach
Date 2010-06-30.19:59:09
SpamBayes Score 0.027167225
Marked as misclassified No
Message-id <1277927951.56.0.908504944608.issue9132@psf.upfronthosting.co.za>
In-reply-to
Content
reference/expressions.html#notin reads:

"Mappings (dictionaries) compare equal if and only if their sorted (key, value) lists compare equal. [4] Outcomes other than equality are resolved consistently, but are not otherwise defined. [5]"

However, the last sentence is no longer true.  I suggest changing the last sentence to:

"Comparisons other than equality testing raise a TypeError."

I think the footnote [5] is sufficiently historical that it could be removed as well.  Alternately, it could be updated to read, "In older versions of Python, outcomes other than equality were resolved consistently but were not otherwise defined."
History
Date User Action Args
2010-06-30 19:59:11stutzbachsetrecipients: + stutzbach, docs@python
2010-06-30 19:59:11stutzbachsetmessageid: <1277927951.56.0.908504944608.issue9132@psf.upfronthosting.co.za>
2010-06-30 19:59:10stutzbachlinkissue9132 messages
2010-06-30 19:59:09stutzbachcreate