Python函数的不定长参数
程序开发者经常会遇到,函数参数的个数不确定问题,即函数的变长参数问题。
Python语言为开发者提供了方便的变长参数处理方式,在申明参数数时在之前加上*即可。
例如:
def displayinfo(var1, *varlist):
print(var1)
for var in varlist:
print var
displayinfo('Mingwei Cao', 'hello', 'world')
程序输出结果为:
Mingwei Cao
hello
world