如何将所有关键字参数传递给内部函数?

时间:2018-08-28 19:49:36

标签: julia

kwargs...允许您接受任意关键字参数,但是您可以以字典的形式访问它们。您如何将所有提供的关键字参数传递给内部函数?

例如:

function bar(;kwargs...)
    print(kwargs)
end

function foo(;kwargs...)
    bar(<MODIFY ME>)
end

如何修改对bar的调用,使其接收传递给foo的所有关键字参数?

1 个答案:

答案 0 :(得分:5)

使用:

function foo(;kwargs...)
    bar(;kwargs...)
end

(请注意kwargs前的分号)