【python】第三周總結(jié)真假值,總結(jié)String

總結(jié):

def not_empty(s): return s and s.strip()

list(filter(not_empty, ['A', '', 'B', None, 'C', ' ']))
結(jié)果: ['A', 'B', 'C']
第1點(diǎn)0 、?。薄∈?False 、 True 完全等價(jià)的。 可以用 0==False
第2點(diǎn)注意:if '' :
print(1)
打印不了任何結(jié)果,因?yàn)?',空list 和假,if都無法成立。

第3點(diǎn),最后return s and s.strip() 表示 如果第一個(gè)為真,就返回這個(gè)字符串。 如果s為含有空格的字符串如:' ', 那么 就會(huì)發(fā)現(xiàn)s.strip(),是'' ,用if判斷,等價(jià)于假。

遠(yuǎn)欣的解釋也很好: 當(dāng)s and s.strip() (即s和去掉首尾空格的s都是真就返回True即不是None,不是''就可以,)

整理一下string的函數(shù)

http://www.cnblogs.com/emanlee/p/3616755.html
http://www.jb51.net/article/47956.htm
http://blog.csdn.net/wyzxg/article/details/40048135

整理一下list的函數(shù)

http://www.cnblogs.com/kaituorensheng/archive/2012/11/21/2781738.html
http://blog.csdn.net/baoli1008/article/details/40263769

整理一下元祖tuple的函數(shù)

操作詳解: http://www.jb51.net/article/47986.htm
就一個(gè) 啊http://www.runoob.com/python/att-tuple-tuple.html

整理一下dic的函數(shù)

http://www.cnblogs.com/janes/p/5523135.html

整理一下set的函數(shù)

http://www.cnblogs.com/janes/p/5523135.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容