国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

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

2019-11-25 17:46:55
字體:
來源:轉載
供稿:網友

在昨天關于substring的blog中有如下一段代碼:

也許你已經發現,在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. 還可以更簡單么?留言給我吧 ;-)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辉县市| 杭锦后旗| 将乐县| 朝阳县| 河间市| 潍坊市| 原平市| 巫山县| 年辖:市辖区| 修文县| 明星| 和硕县| 页游| 神木县| 马山县| 通城县| 分宜县| 哈尔滨市| 呼图壁县| 怀远县| 双柏县| 寻甸| 阿巴嘎旗| 南郑县| 石嘴山市| 汉川市| 秀山| 收藏| 聂荣县| 水城县| 利辛县| 玉环县| 大厂| 吉木乃县| 泸州市| 漳平市| 集安市| 商水县| 桃园县| 恭城| 丘北县|