Python中实现三目运算的方法


Posted in Python onJune 21, 2015

C语言中三目运算符

   expression ?expr1:expr2;  //expression 为真则取表达式expr1的值,否则取expr2的值

python三目实现方法:

(1) expr=判断表达式 and expr1 or expr2

判断表达式为真,此时如果expr1为真则expr=expr1,为假则变成False or expr2,expr=expr2.

判断表达式为假,则演变成False or expr2,此时expr=expr2.

只要表达式expr1,expr2都为真,上述等式就等同于C中的

expr=判断表达式 ?expr1:expr2;

(2)min(x,y)=(x<y and [x] or [y])[0]   //取最小值
(3)min(x,y=x if x<y else y

Python 相关文章推荐
详解Django中的过滤器
Jul 16 Python
vue.js实现输入框输入值内容实时响应变化示例
Jul 07 Python
Python根据文件名批量转移图片的方法
Oct 21 Python
python url 参数修改方法
Dec 26 Python
Django框架model模型对象验证实现方法分析
Oct 02 Python
Python pickle模块实现对象序列化
Nov 22 Python
Python使用Pandas库常见操作详解
Jan 16 Python
Python线程条件变量Condition原理解析
Jan 20 Python
TensorFlow:将ckpt文件固化成pb文件教程
Feb 11 Python
pycharm 设置项目的根目录教程
Feb 12 Python
jupyter notebook 实现matplotlib图动态刷新
Apr 22 Python
python时间序列数据转为timestamp格式的方法
Aug 03 Python
Python中有趣在__call__函数
Jun 21 #Python
Python的装饰器模式与面向切面编程详解
Jun 21 #Python
Python安装第三方库的3种方法
Jun 21 #Python
Python实现线程池代码分享
Jun 21 #Python
Python os模块学习笔记
Jun 21 #Python
Pthon批量处理将pdb文件生成dssp文件
Jun 21 #Python
Python实现删除文件但保留指定文件
Jun 21 #Python
You might like
收音机发烧友应当熟知的100条知识
2021/03/02 无线电
PHP项目开发中最常用的自定义函数整理
2010/12/02 PHP
PHP spl_autoload_register实现自动加载研究
2011/12/06 PHP
浅谈php命令行用法
2015/02/04 PHP
php遍历CSV类实例
2015/04/14 PHP
PHP 中提示undefined index如何解决(多种方法)
2016/03/16 PHP
php面向对象基础详解【星际争霸游戏案例】
2020/01/23 PHP
从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
2011/02/23 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
javascript针对DOM的应用实例(一)
2012/04/15 Javascript
一个封装js代码-----展开收起效果示例
2013/07/03 Javascript
浅谈JavaScript中定义变量时有无var声明的区别
2014/08/18 Javascript
js数组依据下标删除元素
2015/04/14 Javascript
BootStrap中Datetimepicker和uploadify插件应用实例小结
2016/05/26 Javascript
bootstrap输入框组代码分享
2016/06/07 Javascript
node文件批量重命名的方法示例
2017/10/23 Javascript
vue中的模态对话框组件实现过程
2018/05/01 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
2019/09/26 Javascript
vue自定义树状结构图的实现方法
2020/10/18 Javascript
vue实现图书管理系统
2020/12/29 Vue.js
[01:05:40]VG vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
利用Django框架中select_related和prefetch_related函数对数据库查询优化
2015/04/01 Python
简单掌握Python中glob模块查找文件路径的用法
2016/07/05 Python
基于Django用户认证系统详解
2018/02/21 Python
Pytorch反向求导更新网络参数的方法
2019/08/17 Python
keras模型可视化,层可视化及kernel可视化实例
2020/01/24 Python
Numpy数组的广播机制的实现
2020/11/03 Python
定制iPhone和Macbook保护壳:Slick Case
2018/11/21 全球购物
Richards网上商店:当代时尚,遍布巴西
2019/11/03 全球购物
Booking.com缤客中国:全球酒店在线预订网站
2020/05/03 全球购物
存储过程和函数的区别
2013/05/28 面试题
QQ空间主人寄语大全
2014/04/12 职场文书
网页美工求职信范文
2014/04/17 职场文书
物流专业求职信
2014/06/30 职场文书
井冈山红色之旅心得体会
2014/10/07 职场文书
离婚协议书怎样才有法律效力
2014/10/10 职场文书