Pour trier une liste en python il existe la méthode sort(). Exemple avec une liste de chiffres:
>>> l = [4,1,7,3,2,9,6,8,5]
>>> l.sort()
>>> l
[1, 2, 3, 4, 5, 6, 7, 8, 9]
Avec une liste de lettres:
>>> l = ['c','g','h','a','f','e','b','d']
>>> l.sort()
>>> l
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
Avec une liste de mots:
>>> l = ['hello','coucou','bonjour','hi']
>>> l.sort()
>>> l
['bonjour', 'coucou', 'hello', 'hi']
Recherches associées
Liens | Site |
---|---|
Sorting Mini-HOW TO | python.org |
Python - how to sort a list of numerical values in ascending order | stackoverflow |
Python List sort() Method | tutorialspoint |
How do I sort a list of strings in Python? | stackoverflow |