Theme-Logo
    • 通知公告
  • [登录]/[注册]
  • D 返回首页
python3编程学习
  • 基础教程
    • 初识python
    • 语法特点
    • 输入输出
    • 运算符+
    • 数据类型
    • 类型转换
    • 条件控制
    • 循环语句
    • 函数详解
    • 面向对象
    • 模块详解
    • File(文件)
    • 字符串初级
    • 字符串进阶
    • 错误和异常
  • 高级教程
    • 数据库深操作
    • web网站开发
    • GUI界面开发
    • 网络爬虫开发
    • 游戏高级开发

匿名函数 (lambda)

匿名函数是指没有名字的函数,应用在需要一个函数,但是又不想费神去命名这个函数的场合
  • 返回首页

匿名函数是指没有名字的函数,应用在需要一个函数,但是又不想费神去命名这个函数的场合,通常情况下,这样的函数只使用一次。在Python 中,使用 lambda 表达式创建匿名函数,其语法格式如下:

return = lambda [arg1 [,arg2,...,argn]] : expression

参数说明:

result :用于调用 lambda 表达式。

arg1,arg2...:可选参数,用于指定要传递的参数列表,多个参数间使用逗号“,”分隔,

expression :必选参数,用于指定一个实现具体功能的表达式。如果有参数,那么在该表达式中将应用这些参数。

使用lambda表达式时,参数可以有多个,用逗号“,”分隔,但是表达式只能有一个,即只能返回一个值。而且也不能出现其他非表达式语句(如for或while)。

示例代码如下:

    本文未完全显示,开通会员查看全文......

回顶部