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