2016-05-01 4 views
3

両方とも全く同じドキュメントを持っていますが、どちらも同じソースコードのものがhttps://hg.python.org/cpython/file/Modules/_functoolsmodule.cにあります。Pythonの組み込みreduceとfunctools.reduceはどのように異なっていますか?

ただし、わかりません。私はCPythonのソースコードに他の参照情報が見つかりませんでした。これについてもっと光を当てる人もいますか?

the documentation of functools.reduce in Python 2パー
+3

Python 3は 'functools'を使わずに' reduce() 'をサポートしなくなったようです。 – StardustGogeta

+1

'>>> import functools; functools.reduce'は '<組み込み関数reduce>'を出力します。 –

答えて

7

これはreduce()と同じ機能です。この モジュールでPython 3とより順方向互換性のあるコードを書くことができるようになりました。

関連する問題