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使用rabbitmq实现网络爬虫示例
Feb 20 Python
Python中zfill()方法的使用教程
May 20 Python
Python 列表排序方法reverse、sort、sorted详解
Jan 22 Python
Python set常用操作函数集锦
Nov 15 Python
Python控制键盘鼠标pynput的详细用法
Jan 28 Python
基于python历史天气采集的分析
Feb 14 Python
python 列表输出重复值以及对应的角标方法
Jun 11 Python
浅谈tensorflow中Dataset图片的批量读取及维度的操作详解
Jan 20 Python
Python如何对XML 解析
Jun 28 Python
Scrapy爬虫文件批量运行的实现
Sep 30 Python
selenium学习教程之定位以及切换frame(iframe)
Jan 04 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
php设置编码格式的方法
2013/03/05 PHP
php 模拟 asp.net webFrom 按钮提交事件实例
2014/10/13 PHP
thinkphp数据查询和遍历数组实例
2014/11/28 PHP
php实现mysql数据库连接操作及用户管理
2015/11/08 PHP
php基于curl实现的股票信息查询类实例
2016/11/11 PHP
php+javascript实现的动态显示服务器运行程序进度条功能示例
2017/08/07 PHP
nodejs中exports与module.exports的区别详细介绍
2013/01/14 NodeJs
JS分页控件 可用于无刷新分页
2013/07/23 Javascript
jQuery prev ~ siblings选择器使用介绍
2013/08/09 Javascript
在linux中使用包管理器安装node.js
2015/03/13 Javascript
JS实现淡入淡出图片效果的方法分析
2016/12/20 Javascript
微信小程序 限制1M的瘦身技巧与方法详解
2017/01/06 Javascript
vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
2017/10/21 Javascript
vue自定义全局组件(自定义插件)的用法
2018/01/30 Javascript
使用vue.js在页面内组件监听scroll事件的方法
2018/09/11 Javascript
手动下载Chrome并解决puppeteer无法使用问题
2018/11/12 Javascript
React 实现拖拽功能的示例代码
2019/01/06 Javascript
vue+php实现的微博留言功能示例
2019/03/16 Javascript
js实现类似iphone的网页滑屏解锁功能示例【附源码下载】
2019/06/10 Javascript
浅析Vue中拆分视图层代码的5点建议
2019/08/15 Javascript
解决vue admin element noCache设置无效的问题
2019/11/12 Javascript
uni-app如何页面传参数的几种方法总结
2020/04/28 Javascript
Angular8 简单表单验证的实现示例
2020/06/03 Javascript
javascript实现扫雷简易版
2020/08/18 Javascript
JavaScript如何实现防止重复的网络请求的示例
2021/01/28 Javascript
使用python BeautifulSoup库抓取58手机维修信息
2013/11/21 Python
10个易被忽视但应掌握的Python基本用法
2015/04/01 Python
Python telnet登陆功能实现代码
2020/04/16 Python
浅析HTML5中header标签的用法
2016/06/24 HTML / CSS
诗狄娜化妆品官方网站:Stila Cosmetics
2016/12/21 全球购物
在校学生职业规划范文
2014/01/08 职场文书
《我的信念》教学反思
2014/02/15 职场文书
人事行政专员岗位职责
2014/07/23 职场文书
你会写报告?产品体验报告到底该怎么写?
2019/08/14 职场文书
Python编程中内置的NotImplemented类型的用法
2022/03/23 Python
vue项目如何打包之项目打包优化(让打包的js文件变小)
2022/04/30 Vue.js