Сортировка списка кортежей в зависимости от двух элементов

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

У меня есть список кортежей. Я хочу сортировать их в зависимости от двух элементов. Ниже приведен пример

unsorted = [('a', 4, 2), ('a', 4, 3), ('a', 7, 2), ('a', 7, 3), ('b', 4, 2), ('b', 4, 3), ('b', 7, 2), ('b', 7, 3)] sorted = [('a', 4, 2), ('b', 4, 2), ('a', 4, 3), ('b', 4, 3), ('a', 7, 2), ('b', 7, 2), ('a', 7, 3), ('b', 7, 3)] 

Я знаю, как сортировать их по второму элементу:

 sorted(unsorted, key = lambda element : element[1]) 

Но как это сделать с двумя ключами?

 
Interesting Posts for Van-Lav

SQLAlchemy: механизм, соединение и разность сеансов

Векторизация внешней петли евклидова расстояния с использованием numpy на многомерных данных

не может импортировать CV на OpenCV2.1

Как подождать, пока изображение загрузится после вызова ajax с помощью jquery?

извлекать текст из Интернета с помощью Angular JS-тэгов, таких как ng-view

Вход Python, который заканчивается, не показывая новую строку

Почему «за исключением: проходят» плохую практику программирования?

dbus для подключения к сети NetworkManager VPN

Как использовать пользовательский класс словаря при загрузке yaml?

Объект 'NoneType' не имеет атрибута 'config'

Проблема Python timedelta с отрицательными значениями

Struct.Error, должен быть объект Bytes?

Какова минимальная структура каталогов, чтобы заставить setuptools работать с one_file.py?

Маркировка сетевых узлов Networkx

Альтернативный метод, чтобы избежать цикла в кадре данных панд

Python - лучший язык программирования в мире.