什么是lambda函数


Posted in 面试题 onSeptember 17, 2013
Python允许你定义一种单行的小函数。定义lambda函数的形式如下:labmda 参数:表达式lambda函数默认返回表达式的值。你也可以将其赋值给一个变量。lambda函数可以接受任意个参数,包括可选参数,但是表达式只有一个:
>>> g = lambda x, y: x*y
>>> g(3,4)
12
>>> g = lambda x, y=0, z=0: x+y+z
>>> g(1)
1
>>> g(3, 4, 7)
14
也能够直接使用lambda函数,不把它赋值给变量:
>>> (lambda x,y=0,z=0:x+y+z)(3,5,6)
14
如果你的函数非常简单,只有一个表达式,不包含命令,可以考虑lambda函数。否则,你还是定义函数才对,毕竟函数没有这么多限制。

Tags in this post...

面试题 相关文章推荐
什么是"引用"?申明和使用"引用"要注意哪些问题?
Mar 03 面试题
亿阳信通股份有限公司笔试题(C#)
Mar 04 面试题
端口镜像是怎么实现的
Mar 25 面试题
CSMA/CD介质访问控制协议
Nov 17 面试题
C#的几个面试问题
May 22 面试题
长青弘远的面试题
Jun 09 面试题
Ajxa常见问题都有哪些
Mar 26 面试题
Python文件操作的面试题
Jun 22 面试题
int和Integer有什么区别
May 25 面试题
如何用Java实现列出某个目录下的所有子目录
Jul 20 面试题
什么是方法的重载
Jun 24 面试题
介绍一下Python中webbrowser的用法
May 07 #面试题
请写出一段Python代码实现删除一个list里面的重复元素
Dec 29 #面试题
用Python写一个for循环的例子
Jul 19 #面试题
Prototype如何为一个Ajax添加一个参数
Dec 06 #面试题
Prototype如何更新局部页面
Mar 03 #面试题
如何开发安全的AJAX应用
Mar 26 #面试题
Ajax的工作原理
Dec 04 #面试题
You might like
PHP array_flip() 删除重复数组元素专用函数
2010/05/16 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
PHP+MySQL实现输入页码跳转到指定页面功能示例
2018/06/01 PHP
分享8个Laravel模型时间戳使用技巧小结
2020/02/12 PHP
解决windows上php xdebug 无法调试的问题
2020/02/19 PHP
两个比较有用的Javascript工具函数代码
2010/02/17 Javascript
Javascript 自定义类型方法小结
2010/03/02 Javascript
scrollWidth,clientWidth,offsetWidth的区别
2015/01/13 Javascript
JavaScript浏览器对象之一Window对象详解
2016/06/03 Javascript
jQuery实现判断控件是否显示的方法
2017/01/11 Javascript
通过构造函数实例化对象的方法
2017/06/28 Javascript
Vue框架中正确引入JS库的方法介绍
2017/07/30 Javascript
使用Vue的slot插槽分发父组件内容实现高度复用、更加灵活的组件(推荐)
2018/05/01 Javascript
ajax与jsonp的区别及用法
2018/10/16 Javascript
一次Webpack配置文件的分离实战记录
2018/11/30 Javascript
深入理解react 组件类型及使用场景
2019/03/07 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
2019/04/22 Javascript
JS函数动态传递参数的方法分析【基于arguments对象】
2019/06/05 Javascript
Python实现上下班抢个顺风单脚本
2018/02/07 Python
新手如何发布Python项目开源包过程详解
2019/07/11 Python
python使用pandas处理excel文件转为csv文件的方法示例
2019/07/18 Python
根据tensor的名字获取变量的值方式
2020/01/04 Python
Python 序列化和反序列化库 MarshMallow 的用法实例代码
2020/02/25 Python
简单的Python人脸识别系统
2020/07/14 Python
基于python实现百度语音识别和图灵对话
2020/11/02 Python
基于Python爬取搜狐证券股票过程解析
2020/11/18 Python
罗兰·穆雷官网:Roland Mouret
2018/09/28 全球购物
学习十八大报告感言
2014/02/04 职场文书
小学教师培训感言
2014/02/11 职场文书
孝敬父母的活动方案
2014/08/28 职场文书
国际商务专业毕业生自我鉴定2014
2014/09/27 职场文书
泰山导游词
2015/02/02 职场文书
工程项目合作意向书
2015/05/08 职场文书
2015年财政局工作总结
2015/05/21 职场文书
工作证明格式范文
2015/06/15 职场文书
老兵退伍感言
2015/08/03 职场文书