I have a list of lists. For example,
[ [0,1,\'f\'], [4,2,\'t\'], [9,4,\'afsd\'] ]
If I wanted to sort the outer list by the string field o
I think lambda function can solve your problem.
old_list = [[0,1,'f'], [4,2,'t'],[9,4,'afsd']] #let's assume we want to sort lists by last value ( old_list[2] ) new_list = sorted(old_list, key=lambda x: x[2]) #Resulst of new_list will be: [[9, 4, 'afsd'], [0, 1, 'f'], [4, 2, 't']]