Python内置的reduce和functools.reduce有何不同?

时间:2016-05-01 21:13:13

标签: python functools

两者都有完全相同的文档,在我看来,两者都源自https://hg.python.org/cpython/file/Modules/_functoolsmodule.c中的相同源代码。

但是,我不确定。我没有在CPython的源代码中找到任何其他引用。有人可以在这里说明一点吗?

1 个答案:

答案 0 :(得分:9)

the documentation of functools.reduce in Python 2

  

这与reduce()的功能相同。它是在这里提供的   模块允许编写与Python 3更向前兼容的代码。