Ordered dict by default
Bryan Olson
fakeaddress at nowhere.org
Thu Feb 5 12:31:56 EST 2009
MRAB wrote:
> 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"! :-)
He's really not.
http://en.wikipedia.org/wiki/Ordered_set
> A list is an ordered collection, for example.
True.
--
--Bryan
More information about the Python-list
mailing list