Variable by label

rocco.rossi at gmail.com rocco.rossi at gmail.com
Fri May 16 11:32:48 EDT 2008


On May 16, 4:27 pm, "inhahe" <inh... at gmail.com> wrote:
> >>> a = 1
> >>> b = eval("a")
> >>> b
> 1
> >>> a =1
> >>> b = globals()["a"]
> >>> b
> 1
> >>> a =1
> >>> b = locals()["a"]
> >>> b
>
> 1<rocco.ro... at gmail.com> wrote in message
>
> news:aec6cdd8-3bde-4d68-ad93-d9ece9567886 at b1g2000hsg.googlegroups.com...
>
> > Is there any function which will return a variable by passing to it
> > the string containing the variable's name? Something like this for
> > instance:
>
> > foo = some_function("foo")
>
> > or perhaps it's a dictionary. I don't know, but I would really like to
> > find out how it can be done. I guess it is achievable.
>
> > Thank you.

Perfect. Thank you all for your replies.



More information about the Python-list mailing list