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匿名函数传参

复制代码
相关推荐
般若-波罗蜜4 分钟前
MinerU高级用法,避坑指南(持续更新)
人工智能·python·语言模型·自然语言处理
用户83562907805131 分钟前
使用 Python 对 PDF 文档进行数字签名的方法
后端·python
李可以量化1 小时前
PTrade 量化入门必学:get\_trading\_day 交易日函数全解与实战(下)
python
柒和远方1 小时前
LeetCode 139. 单词拆分 —— 从暴力回溯到 DP 完全背包
javascript·python·算法
半兽先生2 小时前
大模型实现金融文本分类
人工智能·python·金融
汤姆小白2 小时前
06-LoRA参数高效微调
人工智能·python·机器学习·transformer
铅笔侠_小龙虾2 小时前
Rust 学习(6)-所有权规则、移动语义、Clone 与 Copy
python·学习·rust
码云骑士2 小时前
65-AI-Agent基础原理-AutoGPT-四大架构全景解读
人工智能·python·架构
Ulyanov3 小时前
刚体动力学方程——牛顿-欧拉与陀螺效应的奥秘
开发语言·python·目标跟踪·雷达电子对抗·导引头
观察员3 小时前
用 Streamlit + 智谱 AI 打造虚拟伴侣聊天机器人
python