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 nikratio
Recipients nikratio
Date 2013-10-27.03:31:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
After thinking about this a bit more, I think this is actually a true bug in OrderedDict(), and only option (a) or be (b) really fix it.


I would expect that for any OrderedDict d, and any function modify_dict(d), the following assertion holds:

for key in d:
    assert key in d

..but this actually breaks for

def modify_dict(d):
    del d[0]
    del d[1]
Date User Action Args
2013-10-27 03:31:52nikratiosetrecipients: + nikratio
2013-10-27 03:31:52nikratiosetmessageid: <>
2013-10-27 03:31:52nikratiolinkissue19414 messages
2013-10-27 03:31:52nikratiocreate