sort dict using key code example

Example 1: sort list of dictionaries by key python

newlist = sorted(list_to_be_sorted, key=lambda k: k['name'])

Example 2: sort dictionary by key

sortedDictionary = sorted(mydictionary.keys())

Example 3: sort dictionary

#for dictionary d
sorted(d.items(), key=lambda x: x[1]) #for inceasing order
sorted(d.items(), key=lambda x: x[1], reverse=True) # for decreasing order
#it will return list of key value pair tuples

Example 4: sort dictionary by key

dictionary_items = a_dictionary.items()
sorted_items = sorted(dictionary_items)