Python: как отсортировать сложный список по двум разным ключам
У меня есть странный список, построенный следующим образом:
[[name_d, 5], [name_e, 10], [name_a, 5]]
и я хочу отсортировать его сначала по номеру (desc), а затем, если число совпадает, по имени (asc). Итак, результат, который я хотел бы получить:
[[name_e, 10], [name_a, 5], [name_d, 5]]
Я пытался найти лямбда-функцию, которую я могу использовать в методе сортировки, но я не уверен, что смогу это сделать.