Why are there no ordered dictionaries?
cito at online.de
Wed Nov 23 23:39:22 CET 2005
Carsten Haese schrieb:
> Thus quoth the Zen of Python:
> "Explicit is better than implicit."
> "In the face of ambiguity, refuse the temptation to guess."
> With those in mind, since an odict behaves mostly like a dictionary, 
> should always refer to keys. An odict implementation that wants to allow
> access by numeric index should provide explicitly named methods for that
Exactly. But I don't think in this case such methods would be needed.
You easily get the i-th value in the ordered dict as d.values()[i].
More information about the Python-list