Méthode strip
La méthode strip renvoie une chaîne, au
début et à la fin de laquelle les caractères spécifiés
ont été supprimés. Dans le paramètre optionnel de la méthode,
nous indiquons les caractères que nous voulons
supprimer. S'ils ne sont pas spécifiés, la méthode
supprimera uniquement les espaces au début et à la fin
de la chaîne.
Syntaxe
chaîne.strip([caractères à supprimer])
Exemple
Appliquons la méthode strip à
la chaîne suivante :
txt = 'abcdea'
print(txt.strip('a'))
Résultat de l'exécution du code :
'bcde'
Exemple
Ajoutons des espaces au début et à la fin de la chaîne
et appliquons à nouveau la méthode strip :
txt = ' abcdea '
print(txt.strip('a'))
Étant donné que les premier et dernier caractères de la chaîne
sont désormais des espaces, et non le caractère spécifié
'a', la méthode, ne trouvant aucune correspondance,
a simplement renvoyé la chaîne originale :
' abcdea '
Exemple
Appliquons maintenant la méthode strip
sans spécifier de paramètre :
txt = ' abcdea '
print(txt.strip())
Résultat de l'exécution du code :
'abcdea'