Maison > développement back-end > Tutoriel Python > Comment puis-je concaténer efficacement des chaînes dans une liste Python ?

Comment puis-je concaténer efficacement des chaînes dans une liste Python ?

Mary-Kate Olsen
Libérer: 2024-12-21 01:41:10
original
1003 Les gens l'ont consulté

How Can I Efficiently Concatenate Strings in a Python List?

Concaténation d'éléments de liste en une seule chaîne

Lorsque vous travaillez avec des listes de chaînes, il devient souvent nécessaire de les combiner en une seule chaîne cohérente . Cette opération est appelée jointure ou concaténation.

Utiliser str.join

La méthode la plus simple et la plus directe pour concaténer des éléments de chaîne dans une liste consiste à utiliser la jointure () méthode de la classe str. La syntaxe est simple :

'-'.join(words)
Copier après la connexion
Copier après la connexion

Où mots est la liste des chaînes à concaténer, et la chaîne à insérer entre chaque élément est spécifiée comme argument de join().

Exemple

Considérez la liste :

words = ['this', 'is', 'a', 'sentence']
Copier après la connexion

Pour concaténer ces chaînes avec des traits d'union entre les deux, nous pouvons utiliser :

'-'.join(words)
Copier après la connexion
Copier après la connexion

Ce qui produira le résultat :

"this-is-a-sentence"
Copier après la connexion

De même, pour concaténer les éléments avec des espaces entre les deux, nous pouvons utiliser :

' '.join(words)
Copier après la connexion

Résultant en :

"this is a sentence"
Copier après la connexion

Cette méthode est polyvalente et peut être utilisé pour concaténer des chaînes avec n'importe quel délimiteur souhaité.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal