![]() |
1
7
如果
|
![]() |
2
4
更改另一个函数以接受参数列表怎么样?
|
![]() |
3
3
怎么样:
编辑:
重新阅读问题,我认为这是你想要的(使用
正如其他人所说,这可能不是最有效的方法,但很明显。如果您的元组/列表很小,我可能会在不太清晰的解决方案上使用它,因为性能影响可以忽略不计。如果您的列表很大,请使用更高效的解决方案。 |
![]() |
4
2
输出:
|
![]() |
5
2
如果一个iterable足够,你可以使用
尽管
|
![]() |
6
1
我的建议:
不过,这并不是很有效,如果你想改变可变的东西,最好是把它们传出去。 |
![]() |
7
1
可以使用传递给第一个函数的iterable类型来构造传递给第二个函数的内容:
|
![]() |
8
0
让你的功能接受任何不可更改的内容。然后使用
|
![]() |
9
0
我要说圣地亚哥·莱齐卡的回答
是最好的,因为它是最简单的。(不需要导入itertools的内容,也不需要使用可读性差得多的链调用)。但只有当你希望T小的时候才使用它。如果T可以很大,则应使用其他解决方案之一。 |