您现在的位置是:课程教程文章
python匿名函数lambda的注意点
2023-12-14 21:47课程教程文章 人已围观
-
Python+人工智能之绘图库Matplotlib教程
Python+人工智能之绘图库Matplotlib教程课程咨询和资料获取请加老师QQ 1011800132 本章讲解Matplotlib的基本使用方法,通过... -
Python数据分析/突破职业天花板/机器学习
Python数据分析/突破职业天花板/机器学习... -
老男孩Python全站开发+AI人工智能 21期Ⅱ
老男孩Python全站开发+AI人工智能 21期Ⅱ02D21内容回顾和补充.mp4 08D21super.mp4 05D21类中特殊方法(二).mp4 09D21异常处理(... -
【四二学堂】Python游戏基础
【四二学堂】Python游戏基础...
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的注意点,希望对大家有所帮助。更多Python学习指路:python基础教程
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
课程教程:python匿名函数lambda的注意点上一篇:python匿名函数的好处
下一篇:没有了