Bonjour

j'ai des variables qui s'appellent "liste_marie", "liste_john" etc...
elles n'ont pas été créées à la main mais selon le script ci-dessous:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
noms=["marie", "john", "eric"]
for i in noms:
    var="liste_"+i #je crée mes variables
    print (var)
    var=[]
    print (var)
    var.append("pomme")
    var.append("poire")
    print (var)
    #print (liste_marie)
ce code marche
mais si je décommente la derniere ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
noms=["marie", "john", "eric"]
for i in noms:
    var="liste_"+i #je crée mes variables
    print (var)
    var=[]
    print (var)
    var.append("pomme")
    var.append("poire")
    print (var)
    print (liste_marie)
il ne me reconnait pas "liste_marie"

pourquoi?
et comment faire pour qu'il la reconnaisse?

merci