实例:Python中*args和**kwargs区别

  • A+
所属分类:python

当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。还是直接来代码吧,废话少说

*args

result:

**kwargs:

result:

也可以用下面的形式

*args的另外一种方式

result:

**kwargs的另外一种方式

result:

 

 

weinxin
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~

评论已关闭!

目前评论:1   其中:访客  1   博主  0

    • 匿名 9

      无语,*args放在定义函数的时候是可变长序列,类型是元祖,**kw是可变长字典,在调用时却是解压序列或字典