Maison > développement back-end > Tutoriel Python > Quelles sont les méthodes de coupe et d'épissage de chaînes en Python ?

Quelles sont les méthodes de coupe et d'épissage de chaînes en Python ?

WBOY
Libérer: 2023-10-25 09:34:01
original
1615 Les gens l'ont consulté

Quelles sont les méthodes de coupe et dépissage de chaînes en Python ?

Il existe de nombreuses méthodes de coupe et d'épissage de chaînes en Python. Ce qui suit présente les méthodes couramment utilisées, avec des exemples de code joints.

  1. Utilisez la méthode split() pour couper une chaîne
    La méthode split() peut diviser la chaîne en plusieurs parties selon le délimiteur spécifié et renvoyer une liste contenant les parties coupées.
str1 = "Hello, World!"
parts = str1.split(",")   # 使用逗号进行切割
print(parts)   # 输出:['Hello', ' World!']
Copier après la connexion
  1. Utilisez la méthode join() pour l'épissage de chaînes
    La méthode join() peut connecter les éléments de chaîne d'une liste et renvoyer une chaîne épissée.
parts = ['Hello', 'World!']
str1 = ", ".join(parts)   # 使用逗号和空格进行拼接
print(str1)   # 输出:Hello, World!
Copier après la connexion
  1. Utilisez le découpage pour couper et épisser les cordes
    Vous pouvez utiliser l'opérateur slice (:) pour couper et épisser les cordes.
str1 = "Hello, World!"
part1 = str1[:5]   # 切割前五个字符
part2 = str1[7:]   # 从第七个字符开始切割
print(part1)   # 输出:Hello
print(part2)   # 输出:World!
Copier après la connexion
str1 = "Hello"
str2 = "World!"
str3 = str1 + ", " + str2   # 使用加号进行拼接
print(str3)   # 输出:Hello, World!
Copier après la connexion
  1. Utilisez la méthode format() pour la concaténation de chaînes
    La méthode format() peut être utilisée pour formater une chaîne et remplacer les espaces réservés dans la chaîne par des valeurs spécifiées.
name = "John"
age = 25
str1 = "My name is {} and I am {} years old.".format(name, age)
print(str1)   # 输出:My name is John and I am 25 years old.
Copier après la connexion
  1. Utilisez f-string pour la concaténation de chaînes (Python 3.6 et supérieur)
    f-string est une méthode de concaténation de chaînes plus simple qui utilise des accolades et des noms de variables pour intégrer des valeurs de variable dans des chaînes.
name = "John"
age = 25
str1 = f"My name is {name} and I am {age} years old."
print(str1)   # 输出:My name is John and I am 25 years old.
Copier après la connexion

Les méthodes ci-dessus sont des méthodes de coupe et d'épissage de chaînes couramment utilisées en Python. Vous pouvez choisir la méthode appropriée en fonction des besoins réels.

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