Каков стандартный способ сортировки в Python ?

Представьте, что у меня есть список кортежей в таком формате:

(1, 2, 3)
(1, 0, 2)
(3, 9 , 11)
(0, 2, 8)
(2, 3, 4)
(2, 4, 5)
(2, 7, 8)
....

Как я могу отсортировать список по первому элемент кортежей, а затем вторым? Я хотел бы перейти к этому списку:

(0, 2, 8)
(1, 0, 2)
(1, 2, 3)
(2, 3, 4)
(2, 4, 5)
(2, 7, 8)
(3, 9 , 11)

Я думал сделать сортировку для первого элемента, а затем просмотреть список и построить хеш с подмассивами. Я, наверное, слишком усложню :), и поэтому я попросил другие способы сделать это.

5
задан Geo 24 June 2011 в 07:04
поделиться