Python 函数式编程片段

标签 python functional-programming

我见过一些使用列表推导和 map reduce 的优雅 python 片段。您能否分享其中一些代码或网站。

谢谢。

最佳答案

Python 不是 lisp。请不要试图让它看起来那样。它只会削弱 python 的最大优势之一,即它在以后的可读性和可理解性。

如果你喜欢函数式编程,学习Haskell , ML , 或 F# .您会对这些语言提供的功能感到惊讶(从纯函数开始)。

关于Python 函数式编程片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2093388/

相关文章:

python - 将文本文件拆分为带有特殊分隔符行的部分 - python

javascript - 如何协调 Javascript 与柯里化(Currying)和函数组合

javascript - 嵌套的纯函数还是纯函数吗?

python - 复制具有 unicode 名称的文件

python - 安装 Anaconda3 时的问题

Python删除方括号和它们之间的无关信息

haskell - 非纯函数式语言 OCaml 出现 'let rec' 的原因是什么?

python - Pandas DataFrame 货币转换

scala - scala中的递归非常有必要吗?

在 trait 中定义的 Scala 尾递归流处理器函数保存对流头的引用