0
我有一个包含多个项目的字典。如何将字典作为Python 2.7中的命名参数传递给函数
d = {}
d['name'] = 'Umair'
d['field'] = 'Programmer'
FunctionHere(name = d['name'], field = d['field'])
如何在不写入每个值的情况下将该字典作为命名参数传递?
我有一个包含多个项目的字典。如何将字典作为Python 2.7中的命名参数传递给函数
d = {}
d['name'] = 'Umair'
d['field'] = 'Programmer'
FunctionHere(name = d['name'], field = d['field'])
如何在不写入每个值的情况下将该字典作为命名参数传递?
的语法是:
FunctionHere(**d)
记录在节约拆包参数这里:https://docs.python.org/3/tutorial/controlflow.html#unpacking-argument-lists
'FunctionHere(** d)' – vaultah