python匿名函数lambda的注意点
- 更新时间:2021-08-02 09:58:49
- 编辑:陈晓燕
本站精选了一篇相关的编程文章,网友蒲炎彬根据主题投稿了本篇教程内容,涉及到Python相关内容,已被622网友关注,下面的电子资料对本篇知识点有更加详尽的解释。
参考资料
- Python金融数据分析 PDF 电子书 / 131.9 MB / 马伟明 推荐度:
- 《量化交易之路:用Python做股票量化分析》源代码 配套资源 / 9.8 MB / 阿布 推荐度:
- Python性能分析与优化 PDF 电子书 / 6.3 MB / 多格里奥,陶俊杰陈小莉 推荐度:
- 写给系统管理员的Python脚本编程指南 PDF 电子书 / 137 MB / 甘尼什·桑吉夫·奈克 推荐度:
- 可爱的Python PDF 电子书 / 7 MB / 哲思社区 推荐度:
正文内容
码农之家最近发表了一篇名为《python匿名函数lambda的注意点》的py文章,实例用法很详细,扩充了更多相关实例,希望大家能有所收获。
1、lambda是表达式,不是语句。
lambda可以出现在python语法不允许def的地方,例如,lambda可以出现在列表中,而def不能出现。
>>> [(lambda x: x**2)(x) for x in range(10)] [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
2、lambda主体只是一个简单的单一表达方式,并非代码块。
lambda主体就像def函数中的return句子中的代码一样,简单地将结果写成流畅的表达式,而不是明确的返回。
# 用def创建函数 >>> def func(x, y, z): return x + y + z ... >>> func(2, 3, 4) 9 # 用lambda创建函数 >>> f = lambda x, y, z: x + y +z >>> f(2, 3, 4) 9
以上就是python匿名函数lambda的注意点,希望对大家有所帮助。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
相关教程
-
python看模块版本的小技巧
今天小编就为大家分享一篇python看某个模块的版本方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
发布时间:2020-03-25
-
python基于tkinter点击按钮实现图片的切换
这篇文章主要介绍了python基于tkinter点击按钮实现图片的切换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
发布时间:2021-05-02