可变长参数函数的用法

def telma(x,*args,**kwargs):   #*args代表列表,**kwargs代表字典
    print(x)
    print(args)
    print(kwargs)
telma(6,"x","美",90,amlet=101,lem="w9")
6
('x', '美', 90)
{'amlet': 101, 'lem': 'w9'}
telma("love",*["x","y","z"],**{"k1":"v1","k2":"v2"})

 

love
('x', 'y', 'z')
{'k1': 'v1', 'k2': 'v2'}

 

posted on 2019-03-08 15:11  telma  阅读(104)  评论(0)    收藏  举报

导航