[Python] : comment inverser un string ou une phrase (ou une liste plus généralement) ?

Print Friendly, PDF & Email

C’est bref mais efficace avec python : comment inverser une liste ? ou une phrase ? Il suffit de savoir manipuler les listes et parcourir cette liste à l’envers. C’est quelque chose que doivent savoir faire les débutants.

Il existe toutefois 2 méthodes.

La première c’est d’utiliser les plage d’index et de partir par la fin comme ceci :

>>> text="Salut tout le monde"
>>> text[::-1]
'ednom el tuot tulaS'

Terriblement efficace.

Sinon il y a la méthode par les méthodes lol avec reversed qui s’applique aux listes.

>>> text="Salut tout le monde"
>>> "".join(reversed(text))
'ednom el tuot tulaS'

N’hésitez pas à partager en commentaires vos astuces !

Découvrez  [Python] : comment logger dans vos scripts avec logging ?