看啥推荐读物
专栏名称: Python程序员
最专业的Python社区,有每日推送,免费电子书,真人辅导,资源下载,各类工具。我已委托“维权骑士”(rightknights.com)为我的文章进行维权行动
今天看啥  ›  专栏  ›  Python程序员

不要在Python中编写 lambda 表达式了

Python程序员  · 公众号  · Python  · 2018-10-14 08:10
在不讨论 lambda 表达式的情况下, 我很难深入地讲授 Python 类. 我经常遇到有关它们的问题. 学生们往往会在 StackOverflow 或者他们同事的代码中(实际上, 这个也可能来自StackOverflow)碰到他们.我对 lambda 有很多的疑问, 我很犹豫是否要推荐学生接受 Python lambda 表达式. 多年来我一直都很厌恶 lambda 表达式, 自从几年前我开始频繁教授 Python 后, 我对它的厌恶与日俱增.我将会说明我对 lambda 表达式的看法, 以及为何我倾向于建议学生们避免使用它.Python 中的 lambda 表达式: 它们是什么?lambda 表达式是 Python 中创建匿名函数的一个特殊语法. 我称 lambda 语法本身为 lambda 表达式, 而它返回的函数我称之为 lambda 函数.Python 的 lambda 表达式允许在一行代码中创建一个函数并传递(通常传递到另 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照