Exemple:
A partir de cette liste:
Quel serait le moyen le plus efficace/propre de trier en profondeur une liste multidimensionnelle en Python?
list = [[10, 9, 1], [2, 1, 1,], [4, 11, 16]]
Je voudrais avoir:
print list
[[1, 1, 1], [2, 4, 9], [10, 11, 16]]
Est-il possible avec le list.sort() fonction ou dois-je écrire une boucle personnalisée?
Êtes-vous sûr de ce que vous voulez est '[[1, 1, 1], [2, 4, 9], [10, 11, 16]]' et non '[[2, 1, 1 ], [4, 11, 16], [10, 9, 1]] »comme Max le suggère? –
ups)) J'ai totalement mal compris la question. voté pour supprimer ma réponse. – Max
Oui, je voudrais trier les valeurs, pas les listes imbriquées. – Joucks