简言之:1, def func(*args) 中的args是一个列表,传递的参数是基于位置的。2, def func(**kwds) 中的kwds是一个字典,传递的参数是基于key的,即相当于func(a = 1, b = 2, ...)。混合参数顺序:def func(x, y = 1, *args, **kwds)
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3