Maison  >  Article  >  développement back-end  >  Que signifie strip en python ?

Que signifie strip en python ?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-06-26 13:19:2936917parcourir

La méthode strip() en Python est utilisée pour supprimer les caractères spécifiés (la valeur par défaut est un espace ou un caractère de nouvelle ligne) ou une séquence de caractères au début et à la fin d'une chaîne.

Remarque : Cette méthode ne peut supprimer que les caractères de début ou de fin, mais pas les caractères du milieu.

Son prototype de fonction : string.strip(s[, chars]), qui renvoie une copie de la chaîne avec les caractères de début et de suffixe supprimés.

(Cela signifie quels caractères de la chaîne vous souhaitez supprimer, puis vous transmettez ces caractères en tant que paramètres. Cette fonction supprimera uniquement le premier et le dernier caractères, pas ceux du milieu.)

Si le paramètre de strip() est vide, les caractères vides en début et en fin de chaîne (notamment n, r, t, etc.) seront supprimés par défaut.
lstrip() : Supprimer le côté gauche
rstrip() : Supprimer le côté droit

Que signifie strip en python ?

Exemple 1 :

>>> str = ' ab cd '
>>> str
' ab cd '
>>> str.strip() #删除头尾空格
'ab cd'
>>> str.lstrip() #删除开头空格
'ab cd '
>>> str.rstrip() #删除结尾空格
' ab cd'

Recommandations associées : " Tutoriel vidéo Python

Exemple deux :

>>> str2 = '1a2b12c21'
>>> str2.strip('12') #删除头尾的1和2
'a2b12c'
>>> str2.lstrip('12') #删除开头的1和2
'a2b12c21'
>>> str2.rstrip('12') #删除结尾的1和2
'1a2b12c'

Exemple trois :

a="aabcacb1111acbba"
print(a.strip("abc"))
print(a.strip("acb"))
print(a.strip("bac"))
print(a.strip("bca"))
print(a.strip("cab"))
print(a.strip("cba"))

Sortie :

1111
1111
1111
1111
1111
1111

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn