a dict problem

Steven Bethard steven.bethard at gmail.com
Sat May 28 14:00:59 EDT 2005


Benji York wrote:
> I'll extrapolate from your message that you want to get the values of
> the dict in sorted order.  If so, here's how:
> 
>  >>> d = {'a': 1, 'b': 2, 'c':3}
>  >>> d
> {'a': 1, 'c': 3, 'b': 2}
>  >>> v = d.values()
>  >>> v
> [1, 3, 2]
>  >>> v.sort()
>  >>> v
> [1, 2, 3]

Or in Python 2.4:

py> d = {'a': 1, 'b': 2, 'c':3}
py> sorted(d.values())
[1, 2, 3]



More information about the Python-list mailing list