Access dictionary in order?
Wolfgang Grafen
wolfgang.grafen at de.bosch.com
Tue Jul 27 08:48:15 EDT 1999
More information about the Python-list mailing list
Tue Jul 27 08:48:15 EDT 1999
- Previous message (by thread): Access dictionary in order?
- Next message (by thread): Access dictionary in order?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Roy Smith wrote: > > I've got a dictionary of items which I will sometimes want random access > to, but sometimes I'll want to be able to step through the items in a > fixed order as well. Any good way to do that? > > The best I've come up with so far is to keep a parallel list of the > dictionary keys in sorted order and use that to step through when I need > to: > > for key in keylist: > do_stuff (dict[key]) > > which will work, but seems kind of clumsy. Anything smoother I can do? Look here: Probably seqdict is best for you. Look at http://www.germany.net/teilnehmer/100,366919/Python/Modules/Modules.html from seqdict import seqdict dict = seqdict() . . . for key,value in dict.items(): do_stuff(key,value) I think this works for you. But seqdict and mseqdict brings much, much more new operations on sequential dictionaries. Tell me what your think. Wolfgang -------------- next part -------------- A non-text attachment was scrubbed... Name: wolfgang.grafen.vcf Type: text/x-vcard Size: 329 bytes Desc: Card for Wolfgang Grafen URL: <http://mail.python.org/pipermail/python-list/attachments/19990727/62e7d6f9/attachment.vcf>
- Previous message (by thread): Access dictionary in order?
- Next message (by thread): Access dictionary in order?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list