-
当参数前面加一个
*
,即def func(*parameter)
:
指的是可以接收parameter
以一个元组的形式传递多个参数。等价于test(1, 2, 3)
-
当参数前面加一个
**
,即def func(**parameter)
:
指的是可以接收parameter
以一个字典的形式传递多个参数。等价于test(a=1, b=2, c=3)
python参数前面*的含义
最新推荐文章于 2024-02-29 18:20:18 发布
当参数前面加一个*
,即def func(*parameter)
:
指的是可以接收parameter
以一个元组的形式传递多个参数。等价于test(1, 2, 3)
当参数前面加一个**
,即def func(**parameter)
:
指的是可以接收parameter
以一个字典的形式传递多个参数。等价于test(a=1, b=2, c=3)