kwargs...
允许您接受任意关键字参数,但是您可以以字典的形式访问它们。您如何将所有提供的关键字参数传递给内部函数?
例如:
function bar(;kwargs...)
print(kwargs)
end
function foo(;kwargs...)
bar(<MODIFY ME>)
end
如何修改对bar的调用,使其接收传递给foo的所有关键字参数?
答案 0 :(得分:5)
使用:
function foo(;kwargs...)
bar(;kwargs...)
end
(请注意kwargs
前的分号)