python中 arg,*args,**kwargs的區別

arg指的是對應位置的參數函數 *args 用來將參數打包成tuple元組給函數體調用test **kwargs 用來將關鍵字參數打包成dict給函數體調用打包 以下例子:dict def test(arg, *args, **kwargs): print(arg, args, kwargs) test('arg', 2, 3, 4, name='李四', age=18, hight=
相關文章
相關標籤/搜索