access dictionary with preferred order ?
James Stroud
jstroud at mbi.ucla.edu
Sat Oct 22 00:35:13 EDT 2005
This is an "ordered dict":
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/438823
On Friday 21 October 2005 21:18, bonono at gmail.com wrote:
> Hi,
>
> I am wondering if there is a dictionary data type that allows me to
> define the order of access when iterating it using items/keys etc. ?
>
> An example:
>
> a=dict(a=dict(), c=dict(), h=dict())
> prefer=['e','h', 'a']
>
> for x in a.values: print x
>
> would give me
> {h:dict()}, {a:dict()}, then the rest which I don't care about the
> order ?
--
James Stroud
UCLA-DOE Institute for Genomics and Proteomics
Box 951570
Los Angeles, CA 90095
http://www.jamesstroud.com/
More information about the Python-list
mailing list