# Ways to sort list of dictionaries by values in Write a Python program to Using lambda function # Python code demonstrate the working of# sorted() with lambda# Initializing list of dictionarieslis = [{ "name" : "Nandini", "age" : 20},{ "name" : "Manjeet", "age" : 20 },{ "name" : "Nikhil" , "age" : 19 }]# using sorted and lambda to print list sorted# by ageprint "The list printed sorting by age: "print sorted(lis, key = lambda i: i['age'])print ("\r")# using sorted and lambda to print list sorted# by both age and name. Notice that "Manjeet"# now comes before "Nandini"print "The list printed sorting by age and name: "print sorted(lis, key = lambda i: (i['age'], i['name']))print ("\r")# using sorted and lambda to print list sorted# by age in descending orderprint "The list printed sorting by age in descending order: "print sorted(lis, key = lambda i: i['age'],reverse=True)