Exemples de comment inverser l'ordre des éléments d'une liste sous python:
Inverser les éléments d'une liste avec reverse()
Avec python pour inverser les éléments d'une liste il existe la méthode reverse(), illustration
>>> l = ['a','b','c','d','e','f']
>>> l.reverse()
>>> l
['f', 'e', 'd', 'c', 'b', 'a']
Inverser les éléments d'une liste avec reversed()
Pour inverser les l'ordre des éléments d'une liste sous python sans modifier la liste, pare exemple pour afficher les l'ordre des éléments d'une liste en partant de la fin, on peut utiliser la fonction reversed():
>>> l = ['a','b','c','d','e','f']
>>> for i in reversed(l):
... print i
...
f
e
d
c
b
a
>>> l
['a', 'b', 'c', 'd', 'e', 'f']
Références
Liens | Site |
---|---|
Data Structures | python doc |
6 PEP 322: Reverse Iteration | python doc |
Traverse a list in reverse order in Python | stackoverflow |
How can I reverse a list in python? | stackoverflow |
Reverse a string in Python | stackoverflow |