fork download
  1. lista = [
  2. {"nome": "Maria", "idade": 15},
  3. {"nome": "João", "idade": 26},
  4. {"nome":"Jonas", "idade":14},
  5. {"nome":"Fernando", "idade":23}
  6. ]
  7.  
  8. ordenar = sorted(lista, key=lambda row:row['idade'] )
  9. # ^ key usada para o sort
  10.  
  11. print( ordenar )
  12.  
  13. # ORDENAR POR MAIS DE 1 parametro
  14. # ordenar = sorted(lista, key=lambda row:( row['idade'], row['nome'] ) )
  15. # ^ tuple com o valor de idade e nome
  16.  
Success #stdin #stdout 0.01s 27696KB
stdin
Standard input is empty
stdout
[{'idade': 14, 'nome': 'Jonas'}, {'idade': 15, 'nome': 'Maria'}, {'idade': 23, 'nome': 'Fernando'}, {'idade': 26, 'nome': 'João'}]