Как отсортировать данный список по возрастанию возраста студентов с помощью функций sorted и lambda?
students = [
{'name': 'Mark', 'age': 18, 'course': 'java', 'gender': 'Male'},
{'name': 'John', 'age': 15, 'course': 'python', 'gender': 'Male'},
{'name': 'Andrew', 'age': 20, 'course': 'javascript', 'gender': 'Male'}
]
Ответы (2 шт):
Автор решения: Eugene X
→ Ссылка
Лично я, решил это одной строкой
let studentsSortedByName = students.sort((a,b) => a.name.localeCompare(b.name))
Автор решения: NjProVk
→ Ссылка
sorted_students = sorted(students, key=lambda student: student['age'])