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根据开头和结尾字符串获取中间字符串的方法
Mar 26 Python
使用Python解析JSON数据的基本方法
Oct 15 Python
Python基础教程之正则表达式基本语法以及re模块
Mar 25 Python
python使用matplotlib绘图时图例显示问题的解决
Apr 27 Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
Jul 25 Python
python实现在图片上画特定大小角度矩形框
Oct 24 Python
机器学习实战之knn算法pandas
Jun 22 Python
PyCharm 2019.3发布增加了新功能一览
Dec 08 Python
Sublime Text3最新激活注册码分享适用2020最新版 亲测可用
Nov 12 Python
python实现企业微信定时发送文本消息的示例代码
Nov 24 Python
Python的Tqdm模块实现进度条配置
Feb 24 Python
PyTorch梯度裁剪避免训练loss nan的操作
May 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 array的学习笔记
2012/05/10 PHP
php字符串替换函数substr_replace()用法实例
2015/03/17 PHP
php通过array_merge()函数合并两个数组的方法
2015/03/18 PHP
分享50个提高PHP执行效率的技巧
2015/12/26 PHP
php如何比较两个浮点数是否相等详解
2019/02/12 PHP
动态调用css文件——jquery的应用
2007/02/20 Javascript
jqPlot jquery的页面图表绘制工具
2009/07/25 Javascript
javascript 24小时弹出一次的代码(利用cookies)
2009/09/03 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
jQuery滚动加载图片效果的实现
2013/03/06 Javascript
基于canvas实现的绚丽圆圈效果完整实例
2016/01/26 Javascript
前端开发必知的15个jQuery小技巧
2017/01/22 Javascript
angularjs实现下拉列表的选中事件示例
2017/03/03 Javascript
使用node.js对音视频文件加密的实例代码
2017/08/30 Javascript
jQuery实现适用于移动端的跑马灯抽奖特效示例
2019/01/18 jQuery
Vue中的情侣属性$dispatch和$broadcast详解
2019/03/07 Javascript
js实现图片推拉门效果代码实例
2019/05/18 Javascript
Vue监听页面刷新和关闭功能
2019/06/20 Javascript
vue和H5 draggable实现拖拽并替换效果
2020/07/29 Javascript
浅谈Vue static 静态资源路径 和 style问题
2020/11/07 Javascript
在Python的Tornado框架中实现简单的在线代理的教程
2015/05/02 Python
Python2.x版本中cmp()方法的使用教程
2015/05/14 Python
Python实现ssh批量登录并执行命令
2016/10/25 Python
WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
2017/03/16 Python
Python自定义线程池实现方法分析
2018/02/07 Python
利用Python如何批量更新服务器文件
2018/07/29 Python
Python 分享10个PyCharm技巧
2019/07/13 Python
python实现通过flask和前端进行数据收发
2019/08/22 Python
Python class的继承方法代码实例
2020/02/14 Python
基于Html5实现的react拖拽排序组件示例
2018/08/13 HTML / CSS
医学院四年学习生活的自我评价
2013/11/06 职场文书
10的分与合教学反思
2014/04/30 职场文书
怎样写离婚协议书
2014/09/10 职场文书
2016年机关单位节能宣传周活动总结
2016/04/05 职场文书
2016五四青年节活动总结范文
2016/04/06 职场文书
Python字符串的转义字符
2022/04/07 Python