示例:
# *pospar是收集参数,**keypar是关键字收集参数,
def print_params(x,y,z=3,*pospar,**keypar):
print x,y,z
print pospar
print keypar
print_params(1,2,3,4,5,6,7,foo=1,bar=2)
输出结果:
#收集参数返回列表,关键字收集参数返回字典
1 2 3
(4, 5, 6, 7)
{'foo': 1, 'bar': 2}
示例:
# *pospar是收集参数,**keypar是关键字收集参数,
def print_params(x,y,z=3,*pospar,**keypar):
print x,y,z
print pospar
print keypar
print_params(1,2,3,4,5,6,7,foo=1,bar=2)
输出结果:
#收集参数返回列表,关键字收集参数返回字典
1 2 3
(4, 5, 6, 7)
{'foo': 1, 'bar': 2}