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 相关文章推荐
在Docker上部署Python的Flask框架的教程
Apr 08 Python
Python随手笔记之标准类型内建函数
Dec 02 Python
Linux 下 Python 实现按任意键退出的实现方法
Sep 25 Python
python3.4用循环往mysql5.7中写数据并输出的实现方法
Jun 20 Python
python字典值排序并取出前n个key值的方法
Oct 17 Python
Python 通过requests实现腾讯新闻抓取爬虫的方法
Feb 22 Python
Python3从零开始搭建一个语音对话机器人的实现
Aug 23 Python
Django框架 查询Extra功能实现解析
Sep 04 Python
opencv设置采集视频分辨率方式
Dec 10 Python
Python3交互式shell ipython3安装及使用详解
Jul 11 Python
Python pandas之求和运算和非空值个数统计
Aug 07 Python
Python 游戏大作炫酷机甲闯关游戏爆肝数千行代码实现案例进阶
Oct 16 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网站来路获取代码(针对搜索引擎)
2010/06/08 PHP
php实现smarty模板无限极分类的方法
2015/12/07 PHP
讲解WordPress开发中一些常用的debug技巧
2015/12/18 PHP
php实现批量删除挂马文件及批量替换页面内容完整实例
2016/07/08 PHP
Yii框架安装简明教程
2020/05/15 PHP
URL编码转换,escape() encodeURI() encodeURIComponent()
2006/12/27 Javascript
combox改进版 页面原型参考dojo的,比网上jQuery的那些combox功能强,代码更小
2010/04/15 Javascript
理解JSON:3分钟课程
2011/10/28 Javascript
jquery插件制作 提示框插件实现代码
2012/08/17 Javascript
基于JavaScript实现继承机制之构造函数方法对象冒充的使用详解
2013/05/07 Javascript
JS字符串截取函数实例
2013/12/27 Javascript
JS实现鼠标滑过折叠与展开菜单效果代码
2015/09/06 Javascript
node.js从数据库获取数据
2016/05/08 Javascript
jQuery设置聚焦并使光标位置在文字最后的实现方法
2016/08/02 Javascript
EasyUI在Panel上动态添加LinkButton按钮
2017/08/11 Javascript
JS实现多物体运动的方法详解
2018/01/23 Javascript
JavaScript实现简单音乐播放器
2020/04/17 Javascript
浅谈React Native 传参的几种方式(小结)
2019/05/21 Javascript
javascript获取元素的计算样式
2019/05/24 Javascript
基于jquery实现的tab选项卡功能示例【附源码下载】
2019/06/10 jQuery
jQuery zTree树插件的使用教程
2019/08/16 jQuery
vue项目中使用vue-layer弹框插件的方法
2020/03/11 Javascript
Python中的pprint折腾记
2015/01/21 Python
Python元字符的用法实例解析
2018/01/17 Python
深入了解如何基于Python读写Kafka
2019/12/31 Python
HTML5新特性之语义化标签
2017/10/31 HTML / CSS
澳大利亚优惠网站:Deals.com.au
2019/07/02 全球购物
物理教师自荐信范文
2013/12/28 职场文书
《散步》教学反思
2014/03/02 职场文书
补充协议书范本
2014/04/23 职场文书
环保建议书600字
2014/05/14 职场文书
我的中国梦演讲稿小学篇
2014/08/19 职场文书
就业推荐表院系意见
2015/06/05 职场文书
公司人事管理制度
2015/08/05 职场文书
nginx 配置缓存
2022/05/11 Servers
Python软件包安装的三种常见方法
2022/07/07 Python