Python

[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值。

上一篇下一篇

猜你喜欢

热点阅读