Exemples de comment inverser une chaîne de caractères en python:
Créer une chaîne de caractères en python
Let's create a simple string using python:
s = 'abcdef'
print(s)
donne
abcdef
Notez que
type(s)
donne
str
Inverser une chaîne de caractères en python
Exemple 1
Une solution simple pour inverser une chaîne en python consiste à faire
s1 = s[::-1]
print(s1)
donne
fedcba
Exemple 2
Une autre solution
s2 = "".join(reversed(s))
print(s2)
donne
fedcba
Exemple 3
Similaire à l'exemple 2 mais décomposé en plusieurs étapes :
Étape 1 : convertissez la chaîne en liste :
s_as_list = list(s)
Étape 2 : inverser la liste
s_as_list.reverse()
Étape 3 : concaténer la liste dans une chaîne
s3 = "".join(s_as_list)
print(s3)
donne
fedcba