Si votre programme rassemble des informations de texte dans une structure composé comme une liste, tuple ou ensemble, vous pouvez boucle sur la structure de données pour ajouter des éléments à une variable de chaîne. Vous ne devez pas déclarer une variable de chaîne avant l'itération sur la structure de données, mais il peut rendre votre code plus simple. Par exemple, le code suivant illustre la méthode la plus basique pour convertir une liste en une chaîne:
ultimateQuestion = "" # déclarent chaîne vide "ultimateQuestion"
jetons = ["Qu'est-ce", 6, "temps", 9, "?"] # liste des types mixtes avec des espaces
T en jetons:
# 9-ultimateQuestion + = str (t)
print (ultimateQuestion)
La méthode de str utilisé dans la boucle for jette entiers en chaînes et n'a aucun effet sur les chaînes existantes. Si vous exécutez ce code dans l'interpréteur Python, il imprime "Quel est 6 fois 9?"