Ordered dict by default
MRAB
google at mrabarnett.plus.com
Thu Feb 5 11:20:46 EST 2009
Paul Rubin wrote:
> bearophileHUGS at lycos.com writes:
>> Now Ruby dicts are ordered by default:
>> http://www.igvita.com/2009/02/04/ruby-19-internals-ordered-hash/
>
> Maybe I didn't read that carefully enough, but it looks like "ordered"
> means the dict records come out in the same order you inserted them
> in. That is if you insert B,A,D,C in that order, you get them out in
> that order. I would have thought an ordered dict meant you get A,B,C,D,
> which seems a lot more useful.
>
[snip]
You're confusing "ordered" with "sorted"! :-)
A list is an ordered collection, for example.
More information about the Python-list
mailing list