Python 的and 运算
生活随笔
收集整理的這篇文章主要介紹了
Python 的and 运算
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
obj1 and obj2 and obj3 的返回值是 這個語句執(zhí)行的最后的一個obj 的值。
>>> 'a' and 'b' and 'c' 'c' >>> 'a' and False and 'c' False >>> False and 'b' and 'c' False這個特性可以讓有些代碼寫的更加簡潔,例如['A', None, 'Bar'] 我們需要講里面的內(nèi)容全部變成小寫,如果遇到None, 就轉(zhuǎn)換成''
b = [] for x in a:if x is None:b.append('')else:b.append(x.lower())更加緊湊的寫法是:
[x is not None and x.lower() or '' for x in ['A', None, 'Bar']]
轉(zhuǎn)載于:https://www.cnblogs.com/zhfan/p/4225952.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的Python 的and 运算的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不只是电池,LG 和 SK 在电动汽车充
- 下一篇: websocket python爬虫_p