>>  I doubt there are many uses at all for dict.keys() -- most uses can jsut use the dict.
> I use key() all the time to sort the keys before printing.
> for name in sorted(dict.key()):
>     print(name, dict[name)

Why not just use sorted(dict)?

Thanks for so nicely making my point :-)

Though I do like the keys() version: it seems more obvious to me.


Christopher Barker, PhD

Python Language Consulting
  - Teaching
  - Scientific Software Development
  - Desktop GUI and Web Development
  - wxPython, numpy, scipy, Cython