函数原型:
students = [
{
'name': 'TOM', 'age': 20},
{
'name': 'ROSE', 'age': 19},
{
'name': 'Jack', 'age': 22}
]
students.sort(key=lambda x : x['name'])
print(students)
students.sort(key=lambda x : x['name'], reverse=True)
print(students)
students.sort(key=lambda x : x['age'])
print(students)
输出结果:
[{'name': 'Jack', 'age': 22}, {'name': 'ROSE', 'age': 19}, {'name': 'TOM', 'age': 20}]
[{'name': 'TOM', 'age': 20}, {'name': 'ROSE', 'age': 19}, {'name': 'Jack', 'age': 22}]
[{'name': 'ROSE', 'age': 19}, {'name': 'TOM', 'age': 20}, {'name': 'Jack', 'age': 22}]