lambda 的使用汇总
2024-08-25 22:26:07
d=lambda x:x+1
print(d(10)) lambda 相当于一个轻量函数返回
d=lambda x:x+1 if x>0 else "error"
print(d(10))
print(d(-1)) 后面可以跟一个if 语句,但是写法和 if 的正常写法不一样
g=lambda x:[(x,i) for i in range(0,x)]
print(g(10)) 使用了列表的推导式
1.lambda是一个表达式。
2.它没有名称,存储的也不是代码块,而是表达式。
3.它被用作执行很小的功能,不能在里面使用条件语句。
最新文章
- C#微信公众号开发系列教程三(消息体签名及加解密)
- oracleDBA-D2
- android逆向代码分析截图
- QHash
- 省市二级联动(原生JS)
- 【BZOJ1001】【BeiJing2006】狼抓兔子 最大流
- iOS 1 到 iOS 10 ,我都快老了
- Asp.net MVC 利用自定义RouteHandler来防止图片盗链
- UVa10023手动开大数平方算法
- HashMap加入数据后,会自动根据首字母排序
- Delphi 类方法和普通方法的区别 .
- Linux Shell脚本Ldd命令原理及使用方法
- SCJP_104——题目分析(3)
- Cortex-A9 PWM Timer
- 使用adb签名并安装Android程序
- sql server DateTime相关内置函数总结
- MyBatis:学习笔记(3)——关联查询
- 电脑机器刷BIOS
- 基于winpcap的以太网流量分析器(java)
- 工作随笔——spring异步处理@Async使用笔记