Maison >développement back-end >Tutoriel Python >Comment convertir une liste en chaîne en Python ?

Comment convertir une liste en chaîne en Python ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-05 08:43:021025parcourir

How to Convert a List to a String in Python?

Conversion d'une liste en chaîne

En Python, il existe plusieurs façons de convertir une liste contenant des chaînes ou des entiers en une seule chaîne. Une approche courante consiste à utiliser la fonction ''.join(), qui prend un itérable (comme une liste) en entrée et concatène ses éléments ensemble dans une chaîne.

Utiliser ''.join ()

Pour convertir une liste de chaînes en chaîne, utilisez simplement la syntaxe suivante :

<code class="python">s = ''.join(xs)</code>

Par exemple, considérons la liste de chaînes suivante :

<code class="python">xs = ['1', '2', '3']</code>

Nous pouvons le convertir en une chaîne comme celle-ci :

<code class="python">s = ''.join(xs)</code>

Maintenant, s contiendra la chaîne concaténée : '123'.

Gestion des listes d'entiers

Si votre liste contient des entiers, vous devrez convertir chaque élément en chaîne avant de les joindre en utilisant ''.join(). Ceci peut être réalisé avec une compréhension de liste :

<code class="python">xs = [1, 2, 3]
s = ''.join(str(x) for x in xs)</code>

Dans cet exemple, la compréhension de liste [str(x) for x in xs] crée une nouvelle liste où chaque entier est converti en chaîne. La liste de chaînes résultante est ensuite jointe à l'aide de ''.join() pour produire la chaîne finale : '123'.

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!

Déclaration:
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