K
kj
Suppose I have the following:
def foo(x=None, y=None, z=None):
d = {"x": x, "y": y, "z": z}
return bar(d)
I.e. foo takes a whole bunch of named arguments and ends up calling
a function bar that takes a single dictionary as argument, and this
dictionary has the same keys as in foo's signature, so to speak.
Is there some builtin variable that would be the same as the variable
d, and would thus obviate the need to explicitly bind d?
Thanks!
kynn
def foo(x=None, y=None, z=None):
d = {"x": x, "y": y, "z": z}
return bar(d)
I.e. foo takes a whole bunch of named arguments and ends up calling
a function bar that takes a single dictionary as argument, and this
dictionary has the same keys as in foo's signature, so to speak.
Is there some builtin variable that would be the same as the variable
d, and would thus obviate the need to explicitly bind d?
Thanks!
kynn