Dicionary Example:
dictionary = {'one': 1, 'two': 2, 'three': 3, 'four': 4, 'five': 5}
Sorting methods
Sort keys
sorted(dictionary)
>> ['five', 'four', 'one', 'three', 'two']
Sort keys by value
sorted(dictionary, key=dictionary.__getitem__)
>> ['one', 'two', 'three', 'four', 'five']
Sort values
sorted(dictionary.values())
>> [1, 2, 3, 4, 5]
Reverse sorting with reverse=True
sorted(dictionary, key=dictionary.__getitem__, reverse=True)
>> ['one', 'two', 'three', 'four', 'five']