Sorting a dictionary
Tobiah
toby at tobiah.org
Fri May 15 12:57:56 EDT 2009
On Tue, 12 May 2009 14:17:54 +0200, Jaime Fernandez del Rio wrote:
> This one I think I know... Try with:
>
> for k in sorted(word_count) :
> print k,"=",word_count[k]
>
> You need to do the sorting before iterating over the keys...
Isn't that what's happening here? I read this as the
'sorted' function iterating over the keys in word_count,
then passing that sorted list to the 'for' loop, for a
second iteration over the sorted pairs.
No?
Tobiah
More information about the Python-list
mailing list