鉴于以下职能:
def foo(a, b, c):
pass
如何获得传入的参数的列表/tuple/dict/etc,而不用自己动手建造?
具体来说,我正在寻找 Python 版本的 JavaScript 的 arguments
关键字或 PHP 的 func_get_args()
方法。
我正在寻找的是一个使用 *args
或 **kwargs
的解决方案; 我需要在函数定义中指定参数名(以确保它们被传入) ,但是在函数中,我想使用列表或 dict 样式的结构来处理它们。