Ciao a tutti, ho questa lista: a=['p1=10', 'p2=20', 'p3=p1+p2']
e questa funzione: def e(var): for aa in var: print aa exec(aa) print "p3",p3 e(a) >>>p3 30 adesso le cose si complicano a=['p4=p3+10','p1=10', 'p2=p1', 'p3=p1+p2'] def e(var): for aa in var: print aa exec(aa) print "p4",p4 e(a) Naturalmente qui si rompe tutto .. Avete qualche link / suggerimento che risolve questo tipo di problematica?? Grazie mille Matteo _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python