gpt4 book ai didi

Python 等同于 Scheme Apply

转载 作者:行者123 更新时间:2023-11-28 20:51:30 24 4
gpt4 key购买 nike

Python有没有和scheme的apply等价的函数?我注意到 Python 的 reduce 处理两个参数的函数,并递归地应用它,这是非常不同的。

我应该自己写吗?是否缺少某些模块?

最佳答案

Python 等同于 Scheme 的 apply 是在参数上使用 * 和/或 ** 前缀。

例如:

>>> my_list = [1, 2]
>>> operator.add(*my_list)
3

* 前缀用于位置参数的序列,** 前缀用于关键字参数的字典。 (这反射(reflect)了它们在形式参数声明中的用法。)

关于Python 等同于 Scheme Apply,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9572066/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com