我有两个功能:
def foo(*args, **kwargs):
pass
def foo2():
return list(), dict()
我希望能够将来自 foo2 的列表和字典作为 foo 中的 args 和 kwargs 传递,但是当我使用它时
foo(foo2())
或者
foo(*foo2())
foo2 返回的元组被分配给 *args。我应该如何正确地做到这一点?
我有两个功能:
def foo(*args, **kwargs):
pass
def foo2():
return list(), dict()
我希望能够将来自 foo2 的列表和字典作为 foo 中的 args 和 kwargs 传递,但是当我使用它时
foo(foo2())
或者
foo(*foo2())
foo2 返回的元组被分配给 *args。我应该如何正确地做到这一点?