Python: как отсортировать сложный список на двух различных ключах

Мне создали странный список следующим образом:

[[name_d, 5], [name_e, 10], [name_a, 5]] 

и я хочу отсортировать его сначала по числу (desc) и затем, если число является тем же именем (asc). Таким образом, результат, который я хотел бы иметь:

[[name_e, 10], [name_a, 5], [name_d, 5]]

Я пытался думать к функции лямбды, что я могу использовать в методе сортировки, но я не уверен, что могу сделать это.

11
задан Giovanni Di Milia 20 October 2010 в 16:00
поделиться