Python三元运算与lambda表达式实例解析


Posted in Python onNovember 30, 2019

这篇文章主要介绍了Python三元运算与lambda表达式实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

三元运算是if...else...的简化版,lambda表达式是函数的简化版

三元运算(三目运算)

Python三元运算与lambda表达式实例解析

# 判断两个数中的较大者
fun(a1,a2):
  return a1 if a1>a2 else a2
v = fun(5,2)
print (v)
# v = 5

lambda运算(一行运算符)

#规范
lambda 参数1,参数2 : 返回值

举例

fun = lambda a1,a2: a1 + a2
v = fun(12,23)
print(v)
#35

百度百科的例子比较好 用sorted排序进行对比

Python三元运算与lambda表达式实例解析

三元函数和lambda配合使用

#配合使用 判断两数中的大数 
fun = lambda a1,a2 : a1 if a1 > a2 else a2
num_max = fun(12,3)
print(num_max)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现数组插入新元素的方法
May 22 Python
Python爬虫代理IP池实现方法
Jan 05 Python
恢复百度云盘本地误删的文件脚本(简单方法)
Oct 21 Python
基于Python __dict__与dir()的区别详解
Oct 30 Python
django 捕获异常和日志系统过程详解
Jul 18 Python
python3 requests库文件上传与下载实现详解
Aug 22 Python
关于numpy.where()函数 返回值的解释
Dec 06 Python
Python爬虫爬取、解析数据操作示例
Mar 27 Python
PyTorch中的C++扩展实现
Apr 02 Python
获取python运行输出的数据并解析存为dataFrame实例
Jul 07 Python
python中time.ctime()实例用法
Feb 03 Python
Python可视化学习之matplotlib内置单颜色
Feb 24 Python
python将三维数组展开成二维数组的实现
Nov 30 #Python
Pandas实现dataframe和np.array的相互转换
Nov 30 #Python
Python实现图片批量加入水印代码实例
Nov 30 #Python
Python实现把多维数组展开成DataFrame
Nov 30 #Python
Python散点图与折线图绘制过程解析
Nov 30 #Python
Python OpenCV视频截取并保存实现代码
Nov 30 #Python
解决os.path.isdir() 判断文件夹却返回false的问题
Nov 29 #Python
You might like
PHP ? EasyUI DataGrid 资料存的方式介绍
2012/11/07 PHP
php+jQuery.uploadify实现文件上传教程
2014/12/26 PHP
php中smarty区域循环的方法
2015/06/11 PHP
php socket通信(tcp/udp)实例分析
2016/02/14 PHP
利用PHP判断是否是连乘数字串的方法示例
2017/07/03 PHP
PHP框架实现WebSocket在线聊天通讯系统
2019/11/21 PHP
用js自动判断浏览器分辨率的代码
2007/01/28 Javascript
基于jquery ajax 用户无刷新登录方法详解
2012/04/28 Javascript
jquery获取文档高度和窗口高度汇总
2016/01/25 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
微信小程序 toast 详解及实例代码
2016/11/09 Javascript
JS中对数组元素进行增删改移的方法总结
2016/12/15 Javascript
解决vue脚手架项目打包后路由视图不显示的问题
2018/09/20 Javascript
基于JS实现数字动态变化显示效果附源码
2019/07/18 Javascript
微信小程序获取位置展示地图并标注信息的实例代码
2019/09/01 Javascript
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
如何利用vue实现波谱拟合详解
2020/11/05 Javascript
Python的函数嵌套的使用方法
2014/01/24 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
python使用xlsxwriter实现有向无环图到Excel的转换
2018/12/12 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
keras实现VGG16 CIFAR10数据集方式
2020/07/07 Python
python调用win32接口进行截图的示例
2020/11/11 Python
安装python依赖包psycopg2来调用postgresql的操作
2021/01/01 Python
Myprotein葡萄牙官方网站:英国优质运动营养品牌
2016/09/12 全球购物
全球速卖通西班牙站:AliExpress西班牙
2017/10/30 全球购物
速比涛英国官网:Speedo英国
2019/07/15 全球购物
雷蛇美国官网:Razer
2020/04/03 全球购物
模具设计与制造专业应届生求职信
2013/10/18 职场文书
电子商务专业自我鉴定
2013/12/18 职场文书
大学生社会实践方案
2014/05/11 职场文书
三严三实对照检查材料
2014/09/22 职场文书
干部作风建设工作总结
2014/10/29 职场文书
党的群众路线教育实践活动制度建设计划方案
2014/10/31 职场文书
django注册用邮箱发送验证码的实现
2021/04/18 Python
详解Spring Boot使用系统参数表提升系统的灵活性
2021/06/30 Java/Android