Как отсортировать список, проверяя значения в подсписке в python?

У меня есть список списков в следующем формате:

[['a',[10]], ['b',[1]], ['c',[5,10]], ['d',[5,1,-10]], ['e',[5,1,-1]]]

Я хотел бы эффективно отсортировать в Python, используя элементы числового списка, соответствующие первому элементу, а когда он такой же, использовать второй и так далее. Результат будет примерно таким (на этот раз мне нужен обратный порядок):

['a',[10]]
['c',[5,10]]
['e',[5,1,-1]]
['d',[5,1,-10]
['b',[1]]

Спасибо!

5
задан John La Rooy 20 May 2011 в 09:38
поделиться