У меня есть класс Player, который имеет приоритет прибыли. Я хочу отсортировать этот словарь запрашиваемых игроков:
requested_players = [
{
'player': Player("20801", "Cristiano Ronaldo", 93, 520000),
'priority': 0
},
{
'player': Player("173731", "Gareth Bale", 85, 9000),
'priority': 0
},
{
'player': Player("158023", "Lionel Messi", 94, 490000),
'priority': 0
}
]
в соответствии с этим полем приоритета. Я попытался использовать отсортированный метод. Вот как я начал:
sorted(list(map(lambda player: player['player'].profit,requested_players)),key=????)
Я застрял здесь - не уверен, что лямбда правильная, хотя