Python返回真假值(True or False)小技巧


Posted in Python onApril 10, 2015

在昨天关于substring的blog中有如下一段代码:

Python返回真假值(True or False)小技巧

也许你已经发现,在Python 3中其实有办法只用一行完成函数:

>>> def isSubstring2(s1,s2):

 return True if s2.find(s1)!=-1 else False

但是。。。还可以更简单吗?

如何更简单使用Python表达条件语句呢,just for fun :)

一种做法是使用列表索引:

>>> def isSubstring2(s1,s2):

 return [False,True][s2.find(s1)!=-1]

原理很简单,布尔值True被索引求值为1,而False就等于0. 还可以更简单么?留言给我吧 ;-)
Python 相关文章推荐
Python语言技巧之三元运算符使用介绍
Mar 04 Python
Python实现爬取逐浪小说的方法
Jul 07 Python
浅谈python装饰器探究与参数的领取
Dec 01 Python
Windows下Anaconda的安装和简单使用方法
Jan 04 Python
python3 判断列表是一个空列表的方法
May 04 Python
Python 普通最小二乘法(OLS)进行多项式拟合的方法
Dec 29 Python
Ubuntu+python将nii图像保存成png格式
Jul 18 Python
python opencv将图片转为灰度图的方法示例
Jul 31 Python
用django设置session过期时间的方法解析
Aug 05 Python
python中什么是面向对象
Jun 11 Python
Python爬虫headers处理及网络超时问题解决方案
Jun 19 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
Aug 17 Python
Python选择排序、冒泡排序、合并排序代码实例
Apr 10 #Python
Python字符串中查找子串小技巧
Apr 10 #Python
简单介绍Ruby中的CGI编程
Apr 10 #Python
详细介绍Ruby中的正则表达式
Apr 10 #Python
对于Python的Django框架部署的一些建议
Apr 09 #Python
Python线程中对join方法的运用的教程
Apr 09 #Python
在Python的Flask框架下使用sqlalchemy库的简单教程
Apr 09 #Python
You might like
php,ajax实现分页
2008/03/27 PHP
基于jQuery的弹出框插件
2012/03/18 Javascript
Knockoutjs的环境搭建教程
2012/11/26 Javascript
JavaScript通过join函数连接数组里所有元素的方法
2015/03/20 Javascript
jQuery 获取屏幕高度、宽度的简单实现案例
2016/05/17 Javascript
JS异步文件分片断点上传的实现思路
2016/12/25 Javascript
微信小程序“摇一摇”的实例代码
2017/07/20 Javascript
解决html-jquery/js引用外部图片时遇到看不了或出现403的问题
2017/09/22 jQuery
nodejs+express搭建多人聊天室步骤
2018/02/12 NodeJs
Canvas实现微信红包照片效果
2018/08/21 Javascript
vue 解决computed修改data数据的问题
2019/11/06 Javascript
Python记录详细调用堆栈日志的方法
2015/05/05 Python
使用requests库制作Python爬虫
2018/03/25 Python
Python实现判断并移除列表指定位置元素的方法
2018/04/13 Python
Linux下python与C++使用dlib实现人脸检测
2018/06/29 Python
python+opencv打开摄像头,保存视频、拍照功能的实现方法
2019/01/08 Python
Python使用字典的嵌套功能详解
2019/02/27 Python
python字符串格式化方式解析
2019/10/19 Python
Python读取excel文件中带公式的值的实现
2020/04/17 Python
python3.6使用SMTP协议发送邮件
2020/05/20 Python
canvas 阴影和图形变换的示例代码
2018/01/02 HTML / CSS
ShellScript面试题一则-ShellScript编程
2014/06/24 面试题
总监职责范文
2013/11/09 职场文书
物流管理专业应届生求职信
2013/11/21 职场文书
优秀学生自我鉴定范例
2013/12/18 职场文书
竞聘副主任科员演讲稿
2014/01/11 职场文书
我们的节日清明节活动方案
2014/03/05 职场文书
工程造价专业大学生职业规划范文
2014/03/09 职场文书
《社戏》教学反思
2014/04/15 职场文书
大学生作弊检讨书
2014/09/11 职场文书
2014年国庆节庆祝建国65周年比赛演讲稿
2014/09/21 职场文书
2015年银行大堂经理工作总结
2015/04/24 职场文书
入队仪式主持词
2015/07/04 职场文书
周一早安温馨问候祝福语!
2019/07/15 职场文书
中秋节英文祝福语句(14句)
2019/09/11 职场文书
SQL 窗口函数实现高效分页查询的案例分析
2021/05/21 SQL Server