加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

深入浅析python 中的匿名函数

发布时间:2020-12-16 21:10:32 所属栏目:Python 来源:网络整理
导读:定义 匿名函数指一类无须定义标识符的函数或子程序。Python用lambda语法定义匿名函数,只需用表达式而无需申明。 lambda语法的定义如下: lambda [arg1 [,arg2,... argN]] : expression 匿名函数就是没有实际名称的函数。其主体仅仅是一个表达式,而不需要使

定义

匿名函数指一类无须定义标识符的函数或子程序。Python用lambda语法定义匿名函数,只需用表达式而无需申明。

lambda语法的定义如下:

lambda [arg1 [,arg2,... argN]] : expression

匿名函数就是没有实际名称的函数。其主体仅仅是一个表达式,而不需要使用代码块。

<函数对象名> = lambda   <形式参数列表>:<表达式>

例如:

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

可定义为匿名函数:  func=lambda x,y:x+y

函数对象名可以作为函数直接调用:

也可以直接调用:(lambda x,y:x*y)(2,2)

您可能感兴趣的文章:

  • 基于python内置函数与匿名函数详解
  • python基础教程之匿名函数lambda
  • 举例讲解Python的lambda语句声明匿名函数的用法
  • Python中的匿名函数使用简介
  • Python的lambda匿名函数的简单介绍

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读