Wydaje się, że ma być dupe ale mój SO-wyszukiwanie-fu jest słaba dzisiaj ...Sortowanie słownika wartości następnie przez klucz
Say mam słownika całkowitych klucz/wartość, w jaki sposób Sortuję słownik według wartości malejących, a następnie według klucza malejącego (dla wspólnych wartości).
Wejście:
{12:2, 9:1, 14:2}
{100:1, 90:4, 99:3, 92:1, 101:1}
wyjściowa:
[(14,2), (12,2), (9,1)] # output from print
[(90,4), (99,3), (101,1), (100,1), (92,1)]
+1: bardzo dobre wykorzystanie wbudowanych funkcji Pythona. – EOL
Nie mam tego samego wyjścia ... Przyłapałem się na pierwszej edycji i zrobiłem dokładnie to, czego potrzebowałem. –
Przyjemnie, ale trochę cryptic ... ale nie mogę myśleć o czymkolwiek prostszym. – Don