Код: Выделить всё
employees = [
{'Name': Allan, 'Age': 25, 'Salary': 10000},
{'Name': Sharon, 'Age': 30, 'Salary': 8000},
{'Name': John, 'Age': 18, 'Salary': 1000}
]
Код: Выделить всё
def get_name(employee):
return employee.get('Name')
employees.sort(key = get_name)
Мой вопрос заключается в том, как интерпретатор понимает, что такое параметр «сотрудник»? Оно нигде не определено и к списку «сотрудников» фактически не имеет никакого отношения. Меня это немного сбивает с толку.
Буду признателен, если кто-нибудь это объяснит. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/626 ... y-function
Мобильная версия