Maison >développement back-end >Tutoriel Python >Comment utiliser la fonction strip() en Python
Exemples d'utilisation et de code de la fonction strip() en Python
La fonction strip() en Python est une fonction utilisée pour supprimer les caractères spécifiés (espaces par défaut) au début et à la fin d'une chaîne. Il peut gérer le traitement et le tri des chaînes de manière très pratique. Cet article présentera l'utilisation de la fonction strip() et fournira des exemples de code spécifiques.
L'utilisation de base de la fonction strip() est très simple. Elle nécessite uniquement un paramètre facultatif chars pour spécifier les caractères à supprimer. Lorsqu'aucun paramètre n'est transmis, les espaces au début et à la fin de la chaîne sont supprimés par défaut.
Ce qui suit est un exemple d'utilisation de base de la fonction strip() :
# 去除字符串开头和结尾的空格 str1 = " Hello World! " result = str1.strip() print(result) # 输出:Hello World!(去掉了开头和结尾的空格) # 去除字符串开头和结尾的指定字符 str2 = "*.*Hello World!.*.*" result = str2.strip("*.") print(result) # 输出:Hello World!(去掉了开头和结尾的"*.")
La fonction strip() peut supprimer plusieurs caractères en même temps, à condition que ces caractères soient transmis au fonctionnent comme des caractères de paramètre. La fonction strip() supprime ces caractères du début et de la fin de la chaîne jusqu'à ce que le premier caractère non spécifié soit rencontré.
Ce qui suit est un exemple de suppression de plusieurs caractères :
# 去除字符串开头和结尾的多个字符 str3 = "===Hello World!===" result = str3.strip("=!") print(result) # 输出:Hello World(去掉了开头和结尾的"="和"!") # 去除空格和换行符 str4 = " Hello World! " result = str4.strip(" ") print(result) # 输出:Hello World!(去掉了开头和结尾的空格和换行符)
En plus de la fonction strip(), Python fournit également les fonctions lstrip() et rstrip(). La fonction
lstrip() est utilisée pour supprimer les caractères spécifiés au début de la chaîne ; la fonction
rstrip() est utilisée pour supprimer les caractères spécifiés à la fin de la chaîne.
Voici des exemples de suppression à gauche et à droite :
# 去除字符串开头的指定字符 str5 = "###Hello World!" result = str5.lstrip("#") print(result) # 输出:Hello World!(去掉了开头的"#") # 去除字符串结尾的指定字符 str6 = "Hello World!++++" result = str6.rstrip("+") print(result) # 输出:Hello World!(去掉了结尾的"+")
En résumé, la fonction strip() en Python est une fonction de traitement de chaînes très pratique. Il peut facilement supprimer les caractères spécifiés au début et à la fin d'une chaîne, nous aidant ainsi à mieux traiter et organiser les chaînes. J'espère que l'introduction et les exemples de cet article pourront aider les lecteurs à mieux comprendre et appliquer la fonction strip().
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!