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