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 实现插入排序算法
Jun 05 Python
python中xrange和range的区别
May 13 Python
python使用Plotly绘图工具绘制柱状图
Apr 01 Python
CentOS6.9 Python环境配置(python2.7、pip、virtualenv)
May 06 Python
Django框架封装外部函数示例
May 28 Python
wxPython实现带颜色的进度条
Nov 19 Python
python异常处理和日志处理方式
Dec 24 Python
Python中join()函数多种操作代码实例
Jan 13 Python
简述 Python 的类和对象
Aug 21 Python
如何通过安装HomeBrew来安装Python3
Dec 23 Python
Python页面加载的等待方式总结
Feb 28 Python
使用Python开发贪吃蛇游戏 SnakeGame
Apr 30 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
SONY SRF-22W(33W)的电路分析和维修案例
2021/03/02 无线电
用PHP实现图象锐化代码
2007/06/14 PHP
php重定向的三种方法分享
2012/02/22 PHP
PHP无法访问远程mysql的问题分析及解决
2013/05/16 PHP
Thinkphp实现MySQL读写分离操作示例
2014/06/25 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
Cookie跨域问题解决方案代码示例
2020/11/24 PHP
PHP中SESSION过期设置
2021/03/09 PHP
用JavaScript调用WebService的示例
2008/04/07 Javascript
图像替换新技术 状态域方法
2010/01/28 Javascript
JS中for循序中延迟加载动态效果的具体实现
2013/08/18 Javascript
JS获取当前日期时间并定时刷新示例
2021/03/04 Javascript
原生javascript获取元素样式
2014/12/31 Javascript
javascript中sort() 方法使用详解
2015/08/30 Javascript
jQuery基于ID调用指定iframe页面内的方法
2016/07/06 Javascript
老生常谈combobox和combotree模糊查询
2017/04/17 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
vue使用axios跨域请求数据问题详解
2017/10/18 Javascript
详解React之key的使用和实践
2018/09/29 Javascript
layui中的switch开关实现方法
2019/09/03 Javascript
JS Array.from()将伪数组转换成数组的方法示例
2020/03/23 Javascript
Python 连连看连接算法
2008/11/22 Python
python实现指定ip端口扫描方式
2019/12/17 Python
使用Python第三方库pygame写个贪吃蛇小游戏
2020/03/06 Python
虚拟机下载python是否需要联网
2020/07/27 Python
加拿大最大的书店:Indigo
2017/01/01 全球购物
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
2015/03/25 面试题
医科学校毕业生自荐信
2013/11/09 职场文书
数控专业毕业生自荐信范文
2014/03/04 职场文书
教学质量评估实施方案
2014/03/17 职场文书
募捐倡议书怎么写
2014/05/14 职场文书
道路施工安全责任书
2014/07/24 职场文书
暑假学习心得体会
2014/09/02 职场文书
2014三年级班主任工作总结
2014/12/05 职场文书
Python torch.flatten()函数案例详解
2021/08/30 Python
springboot 多数据源配置不生效遇到的坑及解决
2021/11/17 Java/Android