Bonjour

Débutant en python, je m'intéresse à la méthode format : j'ai bien compris le principe de cette fonction.
Pour faciliter son utilisation, je préférerai récupérer le texte de remplacement dans une liste (que je remplis via un input au préalable)
Ainsi, au lieu d'avoir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
print(texte.format("Paris","Nantes","Lyon")))
où texte est la variable qui contient mon texte avec les données à remplacer, j'aimerai remplacer "Paris","Nantes","Lyon" par leurs valeurs respectives stockées dans une liste ville.
J'ai essayé naïvement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
print(texte.format(ville))
mais j'obtiens une erreur IndexError: tuple index out of range

Pourriez-vous m'aider ?
merci