python里面的*args和**kwargs
1、*args和**kwargs代表的是变量, 变量前面的 *(星号)才是必须的. 也可以写成*v和**vs;写成*args 和**kwargs只是一个常用的书写方式。首先看看*args;一个星号*的作用是将非键值对的(tuple,list)元素进行unpack,得到的是一个例元组如:def myargs(x,*args): print(x) print(args)myargs(1,2,2)输出:1(2, 2)



声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:68
阅读量:29
阅读量:64
阅读量:42
阅读量:51