面试题答案
一键面试- 按照学生年龄升序排序:
students = [{'name': 'Alice', 'age': 20}, {'name': 'Bob', 'age': 18}, {'name': 'Charlie', 'age': 22}]
sorted_students_by_age = sorted(students, key=lambda x: x['age'])
print(sorted_students_by_age)
- 按照学生名字的字母顺序进行排序(不区分大小写):
students = [{'name': 'Alice', 'age': 20}, {'name': 'Bob', 'age': 18}, {'name': 'Charlie', 'age': 22}]
sorted_students_by_name = sorted(students, key=lambda x: x['name'].lower())
print(sorted_students_by_name)