可变长参数函数的用法

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'}

猜你喜欢

转载自www.cnblogs.com/telma/p/10495990.html