[Tutor] Addressing a variable whose name is the value of a string
Bob Gailer
bgailer at alum.rpi.edu
Sun Apr 8 19:32:22 CEST 2007
Andreas Pfrengle wrote:
> Hello,
>
> I want to change the value of a variable whose name I don't know, but
> this name is stored as a string in another variable, like:
>
> x = 1
> var = 'x'
>
> Now I want to change the value of x, but address it via var.
exec is the statement for doing this, but the need to do this can always
be met better by using a dictionary instead of global variables.
--
Bob Gailer
510-978-4454
More information about the Tutor
mailing list