Seldon wrote:
Hi, I have a question about generating variable assignments dynamically.

I have a list of 2-tuples like this

(
(var1, value1),
(var2, value2),
.. ,
)

where var1, var2, ecc. are strings and value1, value2 are generic objects.

Now, I would like to use data contained in this list to dynamically generate assignments of the form "var1 = value1", ecc where var1 is an identifier equal (as a string) to the 'var1' in the list.

Is there a way to achieve this ?

Thanks in advance for any answer.
Class Pouf: pass

var1 = 'paf'
value1 = 1
setattr(Pouf, var1, value1)

print Pouf.paf
> 1


JM
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to