2

The code I have is:

sAreaOfCountries=sorted(aOfCountries.items(),key=operator.itemgetter(1))

But this sorts from least to greatest. How would I sort from greatest to least?

Marco Aiello
  • 179
  • 10

1 Answers1

4

sorted has an argument called reverse.

sAreaOfCountries=sorted(aOfCountries.items(),key=operator.itemgetter(1),reverse=True)
merlyn
  • 2,273
  • 1
  • 19
  • 26
  • And if it were a list of dictionaries, sorting them by a value would be ```sorted(all_countries_list, key=lambda d: d["key"], reverse=True)``` – alexexchanges Dec 04 '18 at 03:07