test_list = [['Rash', 4, 28], ['Varsha', 2, 20], ['Nikhil', 1, 20], ['Akshat', 3, 21]] print ("The original list is : " + str(test_list)) test_list.sort(key = lambda test_list: test_list[1]) print ("List after sorting by 2nd element of lists : " + str(test_list))