Python中 Lambda表达式全面解析


Posted in Python onNovember 28, 2016

什么是Lambda表达式

“Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。

Lambda是一种匿名函数,当我们需要重复调用某一函数,又不想写那么多代码时可以使用lambda表达式来代替。

lambda的通用格式:

lambda argument: manipulate(argument)

示例代码:

add = lambda x,y : x + y
print add(3,5)
#output: 8

用法:

排序.

a = [(1, 2), (4, 1), (9, 10), (13, -3)]
a.sort(key=lambda x: x[1])
print(a)
# Output: [(13, -3), (4, 1), (1, 2), (9, 10)]

以上所述是小编给大家介绍的Python中 Lambda表达式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Django自定义分页与bootstrap分页结合
Feb 22 Python
Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)
Aug 23 Python
python生成器,可迭代对象,迭代器区别和联系
Feb 04 Python
使用apidoc管理RESTful风格Flask项目接口文档方法
Feb 07 Python
python中利用h5py模块读取h5文件中的主键方法
Jun 05 Python
Django+Xadmin构建项目的方法步骤
Mar 06 Python
详解Python正则表达式re模块
Mar 19 Python
pandas DataFrame 行列索引及值的获取的方法
Jul 02 Python
python处理document文档保留原样式
Sep 23 Python
Python 实现OpenCV格式和PIL.Image格式互转
Jan 09 Python
Python Scrapy框架:通用爬虫之CrawlSpider用法简单示例
Apr 11 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
Apr 21 Python
利用Python抓取行政区划码的方法
Nov 28 #Python
Python抓取手机号归属地信息示例代码
Nov 28 #Python
Python文本相似性计算之编辑距离详解
Nov 28 #Python
Python实现全角半角字符互转的方法
Nov 28 #Python
Python连接PostgreSQL数据库的方法
Nov 28 #Python
windows及linux环境下永久修改pip镜像源的方法
Nov 28 #Python
Python如何为图片添加水印
Nov 25 #Python
You might like
建立文件交换功能的脚本(三)
2006/10/09 PHP
php 模拟post_验证页面的返回状态(实例讲解)
2013/10/28 PHP
PHP获取中英混合字符串长度的方法
2014/06/07 PHP
PHP截取指定图片大小的方法
2014/12/10 PHP
List Information About the Binary Files Used by an Application
2007/06/18 Javascript
nodejs开发环境配置与使用
2014/11/17 NodeJs
Javascript中的方法链(Method Chaining)介绍
2015/03/15 Javascript
javascript背景时钟实现方法
2015/06/18 Javascript
js+css实现上下翻页相册代码分享
2015/08/18 Javascript
深入JavaScript高级程序设计之对象、数组(栈方法,队列方法,重排序方法,迭代方法)
2015/12/01 Javascript
JS 数字转换为大写金额的简单实例
2016/08/04 Javascript
React中ES5与ES6写法的区别总结
2017/04/21 Javascript
微信小程序 navbar实例详解
2017/05/11 Javascript
详解react-webpack2-热模块替换[HMR]
2017/08/03 Javascript
vue bus全局事件中心简单Demo详解
2018/02/26 Javascript
浅谈Vue 数据响应式原理
2018/05/07 Javascript
vue2.0自定义指令示例代码详解
2019/04/25 Javascript
JavaScript交换变量的常用方法小结【4种方法】
2020/05/07 Javascript
Python subprocess模块详细解读
2018/01/29 Python
python opencv旋转图像(保持图像不被裁减)
2018/07/26 Python
Python实现按逗号分隔列表的方法
2018/10/23 Python
Python2和Python3中urllib库中urlencode的使用注意事项
2018/11/26 Python
pycharm运行程序时在Python console窗口中运行的方法
2018/12/03 Python
pytorch使用Variable实现线性回归
2019/05/21 Python
在pycharm下设置自己的个性模版方法
2019/07/15 Python
使用CSS3实现input多选框自定义样式的方法示例
2019/07/19 HTML / CSS
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
毕业生个人求职信范例分享
2013/12/17 职场文书
国家奖学金获奖感言
2014/08/16 职场文书
2014年党风廉政建设工作总结
2014/11/19 职场文书
幼儿园感谢信
2015/01/21 职场文书
小学感恩节活动总结
2015/03/24 职场文书
检讨书怎么写
2015/05/07 职场文书
2015年干部教育培训工作总结
2015/05/15 职场文书
2016北大自主招生自荐信模板
2016/01/28 职场文书
德生BCL3000抢先使用感受和评价
2022/04/07 无线电