标签:python基础 name 函数 lis style 执行 多个 用法 字典
当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值
*args 可以容纳多个变量组成的list
1 def test2(name,age,gender): 2 print(name) 3 print(age) 4 print(gender) 5 6 def test1(*args,**kwargs): 7 test2(*args,**kwargs) 8 9 test1(‘alex‘, 18, ‘male‘) #这三个参数,全部传给了*args
执行结果:
1 alex 2 18 3 male
**kwargs 可以容纳多个key和value的dictionary (字典)
python基础-python中*args和**kwargs的用法
标签:python基础 name 函数 lis style 执行 多个 用法 字典
原文地址:http://www.cnblogs.com/nulige/p/6145646.html