Python ordenar lista de listas / ascendente y luego descendente

si tengo una lista que contiene una lista que se parece a esto ...

['a',1] ['a',2] ['a',3] ['b',1] ['b',2] ['b',3]

¿Cómo puedo ordenarlos para que el elemento 0 esté ordenado descendente y el elemento 1 ordenado ascendente para que el resultado se vea como ...

['b',1] ['b',2] ['b',3] ['a',1] ['a',2] ['a',3]

Utilizandoitemgetter Puedo pasar al revés en el elemento 0 pero luego recurro al elemento para, por supuesto, arruinar el tipo anterior. No puedo hacer una clave combinada, ya que primero debe ordenar descendente y luego ascendente.

TIA, PK

Respuestas a la pregunta(3)

Su respuesta a la pregunta