天天看点

【python】多值参数

多值参数

有时可能需要一个函数,能够处理的参数个数是不确定的。这个时候,就可以使用多值参数

python中有两种多值参数:

参数名前增加一个<code>*</code>,可以接收元组

参数名前增加<code>**</code>,可以接受字典

一般在给多值参数命名时,习惯使用以下两个名字:

<code>*args</code> – 存放元组参数(args是arguments的缩写)

<code>**kwargs</code> – 存放字典参数(kw是keyword的缩写)

结果:

【python】多值参数