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

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 !

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s