[Python]*arg,**kwargs用法
2018-08-21 本文已影响1人
_小老虎_
关于arg,*arg的区别以及用法
*arg表示任意多个无名参数,类型为tuple,**kwargs表示关键字参数,为dict,使用时需将*arg放在**kwargs之前,否则会有“SyntaxError: non-keyword arg after keyword arg”的语法错误
当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。