¿Cómo ordenar una lista bidimensional en Python varias veces usando la función ordenada?
En Python, puede usar la función ordenada para ordenar una lista bidimensional varias veces, de la siguiente manera:
1. Primero defina una lista bidimensional:
list =['. Bob ' ,20,'M'],['Alice',18,'F'],['John',22,'M']]
2. :
p>Ordenado (lista, clave=lambda x: (x[2], x[1], x[0]))
Los resultados son los siguientes:
[ ['Alicia', 18, 'F'], ['John', 22, 'M'], ['Bob', 20, 'M']]