Python lambda匿名函数

视频版教程 Python3零基础7天入门实战视频教程

前面我们所学的函数定义,都是有函数名的。

我们现在学的lambda函数是没有名称的,也就是匿名函数。

我们在只需要一次性使用的函数的时候,就可以用lambda匿名函数,简单方便快捷。

lambda匿名函数语法:

lambda 传入参数:函数体

注意:函数体只能写一行,不支持多行

案例:

python 复制代码
def test(x, y, fn):
    return fn(x, y)


#
# def add(x, y):
#     return x + y


def sub(x, y):
    return x - y


print(test(2, 1, lambda x, y: x + y))
print(test(2, 1, sub))

作业:把sub函数变量传参改成labmda匿名函数传参

复制代码
相关推荐
夏天的味道٥43 分钟前
@JsonIgnore对Date类型不生效
开发语言·python
tsumikistep1 小时前
【前后端】接口文档与导入
前端·后端·python·硬件架构
小白学大数据1 小时前
Python爬虫伪装策略:如何模拟浏览器正常访问JSP站点
java·开发语言·爬虫·python
头发还在的女程序员3 小时前
三天搞定招聘系统!附完整源码
开发语言·python
温轻舟3 小时前
Python自动办公工具06-设置Word文档中表格的格式
开发语言·python·word·自动化工具·温轻舟
花酒锄作田3 小时前
[python]FastAPI-Tracking ID 的设计
python·fastapi
AI-智能3 小时前
别啃文档了!3 分钟带小白跑完 Dify 全链路:从 0 到第一个 AI 工作流
人工智能·python·自然语言处理·llm·embedding·agent·rag
d***95624 小时前
爬虫自动化(DrissionPage)
爬虫·python·自动化
APIshop5 小时前
Python 零基础写爬虫:一步步抓取商品详情(超细详解)
开发语言·爬虫·python
二川bro5 小时前
AutoML自动化机器学习:Python实战指南
python·机器学习·自动化