Python的Lambda函数用法详细说

中科白癜风让白斑告别 http://finance.sina.com.cn/chanjing/b/20091014/11153079059.shtml
想了解更多详情点击咨询

在Python中有两种函数,一种是def定义的函数,另一种是lambda函数,也就是大家常说的匿名函数。今天我就和大家聊聊lambda函数,在Python编程中,大家习惯将其称为表达式。

细说Python的Lambda函数用法,建议收藏

.为什么要用lambda函数?

先举一个例子:将一个列表里的每个元素都平方。

先用def来定义函数,代码如下

细说Python的Lambda函数用法,建议收藏

再用lambda函数来编写代码

map(lambdax:x*x,[yforyinrange(0)])

从这个简单的例子,我们可以看出,用lambda函数首先减少了代码的冗余,其次,用lambda函数,不用费神地去命名一个函数的名字,可以快速的实现某项功能,最后,lambda函数使代码的可读性更强,程序看起来更加简洁。




转载请注明:http://www.aierlanlan.com/tzrz/6912.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了