使用举例
1. 单个*
单个 * ,如:*parameter是用来接受任意多个参数并将其放在一个元组中。举例:
def demo(p):
for i in p:
print(i2)
demo(1,2,3)
2
4
6
1. 两个*
两个 ** 如: **parameter用于接收类似于关键参数一样赋值的形式的多个实参放入字典中(即把该函数的参数转换为字典)。
def demo(**p):
… for i in p.items():
… print(i)
…
demo(x=1,y=2)
(‘x’, 1)
(‘y’, 2)