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中的len()函数的使用
Apr 07 Python
Python备份目录及目录下的全部内容的实现方法
Jun 12 Python
Python日期的加减等操作的示例
Aug 15 Python
Python设计模式之备忘录模式原理与用法详解
Jan 15 Python
Python Selenium 之关闭窗口close与quit的方法
Feb 13 Python
python面向对象实现名片管理系统文件版
Apr 26 Python
python验证码图片处理(二值化)
Nov 01 Python
python能在浏览器能运行吗
Jun 17 Python
Python faker生成器生成虚拟数据代码实例
Jul 20 Python
python删除文件、清空目录的实现方法
Sep 23 Python
python基于pygame实现飞机大作战小游戏
Nov 19 Python
Python实现淘宝秒杀功能的示例代码
Jan 19 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
Yii学习总结之数据访问对象 (DAO)
2015/02/22 PHP
php创建桌面快捷方式实现方法
2015/12/31 PHP
php中preg_replace_callback函数简单用法示例
2016/07/21 PHP
thinkPHP5.0框架安装教程
2017/03/25 PHP
php动态读取数据清除最右边距的方法
2017/04/12 PHP
Laravel中前端js上传图片到七牛云的示例代码
2017/09/04 PHP
KindEditor在php环境下上传图片功能集成的方法示例
2020/07/20 PHP
jquery easyui的tabs使用时的问题
2010/03/23 Javascript
js获取网页高度(详细整理)
2012/12/28 Javascript
JavaScript实现多维数组的方法
2013/11/20 Javascript
iframe里使用JavaScript控制主页转向的方法
2015/04/03 Javascript
AngularJS实现表单手动验证和表单自动验证
2015/12/09 Javascript
Bootstrap导航栏各元素操作方法(表单、按钮、文本)
2015/12/28 Javascript
vue一步步实现alert功能
2017/07/05 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
BetterScroll 在移动端滚动场景的应用
2017/09/18 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
linux 后台运行node服务指令方法
2018/05/23 Javascript
js中对象与对象创建方法的各种方法
2019/02/27 Javascript
ES10的13个新特性示例(小结)
2019/09/23 Javascript
js实现图片粘贴到网页
2019/12/06 Javascript
React实现全选功能
2020/08/25 Javascript
vue 使用lodash实现对象数组深拷贝操作
2020/09/10 Javascript
Python使用matplotlib实现的图像读取、切割裁剪功能示例
2018/04/28 Python
spark dataframe 将一列展开,把该列所有值都变成新列的方法
2019/01/29 Python
Python装饰器原理与基本用法分析
2020/01/07 Python
10行Python代码实现Web自动化管控的示例代码
2020/08/14 Python
澳大利亚实惠时尚女装商店:Katies
2019/06/16 全球购物
开放系统互连参考模型
2016/06/29 面试题
计算机本科生自荐信
2013/10/15 职场文书
我们的节日重阳节活动总结
2015/03/24 职场文书
2016党员干部廉洁自律心得体会
2016/01/13 职场文书
志愿服务心得体会
2016/01/15 职场文书
MySQL命令行操作时的编码问题详解
2021/04/14 MySQL
详解thinkphp的Auth类认证
2021/05/28 PHP
Python机器学习之基于Pytorch实现猫狗分类
2021/06/08 Python