def test(a, *args, **kwargs):
print a
print args
print kwargs
if __name__ == "__main__":
test(1, 2, 3 , d='4', e=5)
# 输出
1
(2, 3)
{'e': 5, 'd': '4'}
【Python】*args, **kwargs 是什么
“年轻时,我没受过多少系统教育,但什么书都读。读得最多的是诗,包括烂诗,我坚信烂诗早晚会让我邂逅好诗。”
by. 马尔克斯