Que signifie strip en python ?

爱喝马黛茶的安东尼
Libérer: 2019-06-26 13:19:29
original
36884 Les gens l'ont consulté

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'
Copier après la connexion

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'
Copier après la connexion

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"))
Copier après la connexion

Sortie :

1111
1111
1111
1111
1111
1111
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!