深入浅析python 中的匿名函数


Posted in Python onMay 21, 2018

定义

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

lambda语法的定义如下:

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

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

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

例如:

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

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

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

深入浅析python 中的匿名函数

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

深入浅析python 中的匿名函数

Python 相关文章推荐
python正则表达式抓取成语网站
Nov 20 Python
python自定义解析简单xml格式文件的方法
May 11 Python
Python素数检测实例分析
Jun 15 Python
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
Aug 10 Python
Python中functools模块函数解析
Mar 12 Python
Python常见字符串操作函数小结【split()、join()、strip()】
Feb 02 Python
详解Python下载图片并保存本地的两种方式
May 15 Python
对python3中的RE(正则表达式)-详细总结
Jul 23 Python
python修改FTP服务器上的文件名
Sep 11 Python
Python中filter与lambda的结合使用详解
Dec 24 Python
Python3与fastdfs分布式文件系统如何实现交互
Jun 23 Python
Python函数调用追踪实现代码
Nov 27 Python
python3 selenium 切换窗口的几种方法小结
May 21 #Python
python selenium 对浏览器标签页进行关闭和切换的方法
May 21 #Python
pytorch cnn 识别手写的字实现自建图片数据
May 20 #Python
pytorch 把MNIST数据集转换成图片和txt的方法
May 20 #Python
Python安装lz4-0.10.1遇到的坑
May 20 #Python
Python requests发送post请求的一些疑点
May 20 #Python
python中virtualenvwrapper安装与使用
May 20 #Python
You might like
深入了解php4(1)--回到未来
2006/10/09 PHP
php写的带缓存数据功能的mysqli类
2012/09/06 PHP
php设计模式之单例模式实例分析
2015/02/25 PHP
PHP版微信小店接口开发实例
2016/11/12 PHP
php实现用户登陆简单实例
2017/04/04 PHP
修改发贴的编辑功能
2007/03/07 Javascript
location.href用法总结(最主要的)
2013/12/27 Javascript
js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
2015/04/29 Javascript
浅析AngularJS中的生命周期和延迟处理
2015/06/18 Javascript
jQuery实现可以控制图片旋转角度效果(附demo源码下载)
2016/01/27 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
2017/01/18 Javascript
详解AngularJS1.6版本中ui-router路由中/#!/的解决方法
2017/05/22 Javascript
Angularjs为ng-click事件传递参数
2017/06/15 Javascript
基于ES6作用域和解构赋值详解
2017/11/03 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
2018/01/30 Javascript
node.js中fs文件系统目录操作与文件信息操作
2018/02/24 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
解决vue中post方式提交数据后台无法接收的问题
2018/08/11 Javascript
AngularJS自定义表单验证功能实例详解
2018/08/24 Javascript
详解vue在项目中使用百度地图
2019/03/26 Javascript
webpack 处理CSS资源的实现
2019/09/27 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
[01:31:03]DOTA2完美盛典全回顾 见证十五项大奖花落谁家
2017/11/28 DOTA
python中使用smtplib和email模块发送邮件实例
2014/04/22 Python
python使用pyhook监控键盘并实现切换歌曲的功能
2014/07/18 Python
python使用cStringIO实现临时内存文件访问的方法
2015/03/26 Python
使用Python中的tkinter模块作图的方法
2017/02/07 Python
python中hasattr()、getattr()、setattr()函数的使用
2019/08/16 Python
Python 获取项目根路径的代码
2019/09/27 Python
通过Python扫描代码关键字并进行预警的实现方法
2020/05/24 Python
使用css3绘制出各种几何图形
2016/08/17 HTML / CSS
卡西欧B级产品官方网站:Casio Outlet
2018/05/22 全球购物
STAY JAPAN台湾:预订日本民宿
2018/07/22 全球购物
西班牙最大的婴儿用品网上商店:Bebitus
2019/05/30 全球购物
服务员岗位职责
2015/02/03 职场文书