我就像这里的许多其他Python和一般编程新手一样。希望有人能帮忙。
我有一本这样的字典:
dictionary = {
'key1' : fun1(),
'key2' : fun2(),
...
}
val = dictionary.get('key2')
我现在想用val
打电话fun2()
。如何将参数传递给val
?比方说fun2(x, y)
?
您要在此处执行的操作是,首先从字典中的函数中删除括号。您需要执行此操作的原因是因为否则您将调用它们,而是将存储返回的值。
然后,val
像以前一样定义后,您应该能够像现在使用的正常函数名称一样使用它fun2
:
val(x, y)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句