Python 如何传递函数所需的参数集合?

Python 如何传递函数所需的参数集合?,python,Python,例如,我有一个函数: def foo(a, b, c): pass 现在我有一句格言: d={'a':1,'b':2,'c':3} 我必须写一些东西,比如: 食物['a',d['b',d['c'] 我想知道,我是否可以将类似于d的参数集合传递给函数?使用: 使用: 当然,您可以将dict作为kwargs传递: 输出: 1 2 3 当然,您可以将dict作为kwargs传递: 输出: 1 2 3 食物应该有用 请参见foo**d应起作用 看 1 2 3

例如,我有一个函数:

def foo(a, b, c):
    pass
现在我有一句格言: d={'a':1,'b':2,'c':3} 我必须写一些东西,比如: 食物['a',d['b',d['c'] 我想知道,我是否可以将类似于d的参数集合传递给函数?

使用:

使用:


当然,您可以将dict作为kwargs传递:

输出:

1 2 3

当然,您可以将dict作为kwargs传递:

输出:

1 2 3
食物应该有用

请参见

foo**d应起作用

1 2 3