Comment convertir des valeurs de tuple en chaînes en python


Meilleure réponse

Code Python statique pour convertir des tuples en chaîne:

tup = (« I » , « t », « 9 », « j », « c », « i », « s », « e », « s »)

str = «  » .join (tup)

print (str)

Sortie: It9jcises

Explication: méthode join renvoie une chaîne dans lequel les éléments de chaîne de séquence ont été joints par un séparateur str .

Réponse

En utilisant «  » .join (list): Cest une méthode de chaîne, et prend une liste de choses à joindre avec la chaîne .

Sil sagit dune liste de chaînes, vous pouvez simplement utiliser join:

>> ma\_liste = [« Python », « est », « Génial »]

>>> print «  » .join (ma\_liste)

>>> Python est génial

Sil sagit dune liste de nombres, vous pouvez utiliser map () pour convertir chaque élément de la liste en une chaîne, puis les joindre :

>>> ma\_liste2 = [66, 77, 88, 99]

>>> print «  » .join (carte (str, ma\_liste2))

>>> 66 77 88 99

Si vous souhaitez simplement obtenir une chaîne séparée par des virgules, vous pouvez utiliser ce raccourci:

>>> ma\_liste3 = [11, 22, 33, 44, 55]

>>> print str (ma\_liste3) .strip (« [] »)

>>> 11, 22, 33, 44, 55

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *