No-brainer? Dictionary keys to variable name?
Christopher Myers
chris.myers at ingenta.com
Thu Aug 1 16:20:26 EDT 2002
I'm re-implementing some code that I wrote, and I don't want to rewrite
more than I have to.
Specifically, I'm looking for a way to take a dictionary, e.g.
{ "a" : 1, "b" : 2, "c" : 3 }
and convert it into something like
a = 1
b = 2
c = 3
so that the keys are the actual variable names and the values are
obviously the variables' values.
The reason I'm trying to do this is I have a method as follows:
def runSearchTest(self, script_url, f_title="", leftquery="",
findwords="titlestext", part="",
categories="all", categval=(),
topics="all", topicvalue=() ):
And I've changed my mind about the implementation. I'd like to change
the parameters to
def runSearchTest(self, oneTest={}):
and have the method convert the dictionary to variables as I described
above.
A quick googling didn't help me, so I was wondering if anyone in the
group could.
Thanks in advance!
--
Christopher Myers, Graduate Software Developer
Ingenta, Inc.
12 Bassett St.
Providence, RI 02903
ph: 401.331.2014 x 102
em: chris.myers at ingenta.com
aim: chrismyers001
More information about the Python-list
mailing list