Maison >développement back-end >Tutoriel Python >Comment joindre une liste de chaînes en une seule chaîne ?
Comment concaténer des éléments d'une liste en une seule chaîne
Question : Comment puis-je combiner une liste de des chaînes individuelles en une seule chaîne continue ? Par exemple, si j'ai la liste ['this', 'is', 'a', 'phrase'], comment puis-je obtenir la chaîne « this-is-a-phrase » ?
Réponse :Pour concaténer les chaînes de la liste, utilisez la méthode str.join.
Pour exemple :
words = ['this', 'is', 'a', 'sentence'] # Use '-' as the separator separator = '-' joined_string = separator.join(words) print(joined_string) # Output: this-is-a-sentence # Alternatively, use ' ' as the separator separator = ' ' joined_string = separator.join(words) print(joined_string) # Output: this is a sentence
La méthode str.join prend une chaîne comme argument, qui agit comme séparateur entre les éléments de la liste lorsqu'ils sont combinés en une seule chaîne. Vous pouvez personnaliser le séparateur en fonction de vos besoins, par exemple en utilisant un espace pour les mots ou un tiret pour les composants.
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!