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 04 Python
浅谈Python中用datetime包进行对时间的一些操作
Jun 23 Python
详解python string类型 bytes类型 bytearray类型
Dec 16 Python
python使用itchat库实现微信机器人(好友聊天、群聊天)
Jan 04 Python
浅谈Python基础—判断和循环
Mar 22 Python
python 如何将数据写入本地txt文本文件的实现方法
Sep 11 Python
大家都说好用的Python命令行库click的使用
Nov 07 Python
opencv3/C++实现视频背景去除建模(BSM)
Dec 11 Python
Django后台管理系统的图文使用教学
Jan 20 Python
解决pycharm同一目录下无法import其他文件
Feb 12 Python
浅谈图像处理中掩膜(mask)的意义
Feb 19 Python
python openpyxl模块的使用详解
Feb 25 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 xml文件操作实现代码(二)
2009/03/20 PHP
PHP小程序自动提交到自助友情连接
2009/11/24 PHP
php生成随机密码的几种方法
2011/01/17 PHP
PHP函数getenv简介和使用实例
2014/05/12 PHP
PHP关于htmlspecialchars、strip_tags、addslashes的解释
2014/07/04 PHP
JQuery 常用操作代码
2010/03/14 Javascript
jquery的extend和fn.extend的使用说明
2011/01/09 Javascript
jQuery新闻滚动插件 jquery.roller.js
2011/06/27 Javascript
基于js disabled="false"不起作用的解决办法
2013/06/26 Javascript
jquery简单实现滚动条下拉DIV固定在头部不动
2013/11/25 Javascript
js监听滚动条滚动事件使得某个标签内容始终位于同一位置
2014/01/24 Javascript
让JavaScript中setTimeout支持链式操作的方法
2015/06/19 Javascript
jQuery实现图像旋转动画效果
2016/05/29 Javascript
D3.js实现柱状图的方法详解
2016/09/21 Javascript
正则 js分转元带千分符号详解
2017/03/08 Javascript
js 监控iframe URL的变化实例代码
2017/07/12 Javascript
Vuejs 页面的区域化与组件封装的实现
2017/09/11 Javascript
使用Vue+Django+Ant Design做一个留言评论模块的示例代码
2020/06/01 Javascript
javascript实现前端分页效果
2020/06/24 Javascript
[00:43]DOTA2小紫本全民票选福利PA至宝全方位展示
2014/11/25 DOTA
Python2和Python3中print的用法示例总结
2017/10/25 Python
Python实现合并两个列表的方法分析
2018/05/28 Python
解决python打开https出现certificate verify failed的问题
2020/09/03 Python
英国领先的男士美容护发用品公司:Mankind
2016/08/31 全球购物
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
英国豪华文具和皮具配件经典老品牌:Smythson(斯迈森)
2018/04/19 全球购物
BabyBjörn婴儿背带法国官网:BabyBjorn法国
2018/06/16 全球购物
美国折衷生活方式品牌:Robert Graham
2018/07/13 全球购物
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
2012/01/13 面试题
大一学生假期实习的自我评价
2013/10/12 职场文书
体育教育毕业生自荐信
2013/11/21 职场文书
财务会计自荐信范文
2014/02/21 职场文书
领导班子作风建设年个人整改措施
2014/09/29 职场文书
医院财务人员岗位职责
2015/04/14 职场文书
tensorflow学习笔记之tfrecord文件的生成与读取
2021/03/31 Python
React更新渲染原理深入分析
2022/12/24 Javascript