python(3)-lambda表达式
2024-09-02 05:12:17
>>> fun = lambda a: a+1
>>> fun(1)
2
>>> fun = lambda a,b: a+b
>>> fun(1,2)
3
>>> fun = lambda a,b: a+b if a<b else b-a
>>> fun(3,1)
-2
>>> fun(1,3)
4
上面这些到底是什么意思呢,分析一下:
lambda表达式是简单函数的表达式,为什么是简单呢,因为它的函数体包含的表达式不能超过一个。
如果我们不用lambda表达式,用正常函数实现以上功能,代码就略显繁琐了。
最新文章
- composer 自动加载原理
- IOS5中的Safari不兼容Javascript中的Date问题,做下笔录吧!奶奶的,折腾我半天!
- MVC缓存02,使用数据层缓存,添加或修改时让缓存失效
- curl批处理从官方demo封装
- js touch触屏原理分析
- 标准IO: 文件的打开与关闭函数 fopen &; fclose
- Spring boot Spring cloud 框架搭建
- 【测试工程师面试】在BOSS直聘上和面试官的一问一答
- Android项目实战(五十):微信支付 坑总结
- codeforces722B
- 网络编程之Socket &; ServerSocket
- Threading.local
- jdbc--取大量数据
- 基于Centos搭建Python Web 环境搭建教程
- CSS学习笔记-04 a标签-导航练习
- BZOJ [FJOI2007]轮状病毒 (找规律)
- centos7切换启动内核
- SharePoint Online 创建资产库
- SYS_数据访问权限Operation Unit和Ledger的访问设定(案例)
- Windows中将javac和java两个命令集成到UltraEdit工具栏
热门文章
- xmpp 协议之可扩展消息(messaging)与状态(presence)协议核心: RFC 3920
- workstack windows to openstack
- 第三百零五天 how can I 坚持
- JSP学习初体验
- Linux下的JDK安装rpm命令详解
- UVALive 7461	Separating Pebbles (计算几何)
- Spring EL Operators example
- aspose.cell制作excel常见写法
- Educational Codeforces Round 10 D. Nested Segments (树状数组)
- error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏的解决方案