在将一些外部模块方法应用于类时,我需要能够将不同的对传递arg = 'value'给函数,例如:
Ad.nodes.get(id_ = '11974312')
Run Code Online (Sandbox Code Playgroud)
如何将dicts或元组传递给函数,以便在(元组)或(字典)中将('id_'字符串)识别为id_(参数
)?('id_', '11974312'){'id_':'11974312'}
基本上,我只需要id_离开'id_'
供您参考,我正在尝试将neomodel模块用于neo4j图形数据库.
如果我正确理解你的问题,你正在寻找**运算符.
例:
kwargs = {'first': 3, 'second': 6}
def add(first, second):
return first + second
print(add(**kwargs) == 9)
Run Code Online (Sandbox Code Playgroud)
这将打印True.当你申请**到一个dict参数,它会被分解为关键字参数.
| 归档时间: |
|
| 查看次数: |
91 次 |
| 最近记录: |