![]() |
1
383
对。 这很简单,如果忽略关键字参数,则可以使用:
如您所见,Python将为您提供一个包含所有参数的元组。 对于关键字参数,您需要接受它们作为单独的实际参数,如中所示。 Skurmedel's answer . |
![]() |
2
204
添加到展开日志: 您也可以发送多个键值参数。
你可以把这两个混合起来:
它们必须按该顺序声明和调用,即函数签名必须是*args、**kwargs,并按该顺序调用。 |
![]() |
3
12
如果可以的话,skurmedel的代码是针对python 2的;要使其适应python 3,请更改
还有:
|
![]() |
4
11
加上其他优秀的职位。 有时您不想指定参数的数目 和 想要为它们使用键(如果方法中没有使用字典中传递的一个参数,编译器会抱怨)。
然后你可以做像
|
![]() |
5
2
以上代码将输出
这就像用字典传递变量参数一样好。 |
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |