Méthode pour trier une liste de listes?

J'ai une liste de listes (ne peut pas être tuples depuis que je suis à générer dynamiquement) et il est structuré comme une liste de listes de l'un int et un float:

[[1,1.0345],[2,5.098],[3,4.89],[2,5.97]]

Je veux faire un tri, mais j'ai seulement réussi à obtenir le construit en fonction de tri pour trier par le premier élément de la liste ou de ne pas faire n'importe quoi, mais j'ai besoin de les trier par le deuxième élément de la liste et je ne veux pas mettre en œuvre ma propre fonction de tri. Donc un exemple de ce que je veux c'est:

[[1,1.0345],[3,4.89],[2,5.098],[2,5.97]]

Quelqu'un pourrait-il me dire comment faire pour obtenir l'un des construit dans les fonctions de tri pour ce faire?

source d'informationauteur user381261