Python进阶-匿名函数.lambda表达式

这个概念稍微简单一些,算是我们前面的调剂吧。

欢迎大家看前面的文章:

Python入门-mac 环境搭建

Python入门-变量.简单数据类型.列表.字典

Python入门-条件判断语句.while for循环

Python入门-函数和模块的使用

Python入门-面向对象.继承.封装.多态

Python进阶-多重嵌套和闭包

Python进阶-装饰器

Python进阶-迭代.可迭代对象.生成器.迭代器


# 使用过java 的小伙伴都知道,匿名函数就是,不给函数起名,只有函数体的函数。

# 在Python中,也可以这样使用,但是对于匿名函数,只做有限的支持,只有一些简单的情况下可以使用。

# 举个例子发f(x)= 2*x+1 正常

# 我们可以直接采用匿名函数

lambda 表达式

# 表达式

# 赋值变量 = lambda 参数:功能体

# 匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容