动态传递所有字典 <key, value> 作为函数参数
passing dynamically all dictionary <key, value> as function arguments
我得到了给定的字典 - 例如:
x = {'a': 1,'b': 2, 'c': 3}
我想做的是将所有键和值发送到某个函数。
例如:
func1(a=1,b=2,c=3)
(对于其他字典 y = {'z': 8,'x': 9, 'w': 11,'p': 88}
函数调用将是:
func1(z=8,x=9,w=11,p=88))
可能吗?
谢谢。
这些示例可能会有用。然而,这实际上取决于最终功能是什么
How to pass dictionary items as function arguments in python?
https://www.geeksforgeeks.org/python-passing-dictionary-as-arguments-to-function/
How to pass dictionary as an argument of function and how to access them in the function
这是 python 的内置功能,请考虑以下几点:
x = {'a': 1,'b': 2, 'c': 3}
func1(**x)
等同于:
func1(a=1, b=2, c=3)
我建议您阅读 documentation 定义函数
我得到了给定的字典 - 例如: x = {'a': 1,'b': 2, 'c': 3} 我想做的是将所有键和值发送到某个函数。 例如: func1(a=1,b=2,c=3)
(对于其他字典 y = {'z': 8,'x': 9, 'w': 11,'p': 88} 函数调用将是: func1(z=8,x=9,w=11,p=88))
可能吗?
谢谢。
这些示例可能会有用。然而,这实际上取决于最终功能是什么
How to pass dictionary items as function arguments in python?
https://www.geeksforgeeks.org/python-passing-dictionary-as-arguments-to-function/
How to pass dictionary as an argument of function and how to access them in the function
这是 python 的内置功能,请考虑以下几点:
x = {'a': 1,'b': 2, 'c': 3}
func1(**x)
等同于:
func1(a=1, b=2, c=3)
我建议您阅读 documentation 定义函数