這章我們來講一下成員運(yùn)算符。
成員運(yùn)算很簡單,就是判斷你是不是屬于它的成員,這個(gè)就是in,判斷你來不在它的里面。
成員運(yùn)算符可以適用于字符串和容器類型,比如我這兒有個(gè)字符串,‘李白你是個(gè)刺客吧’,然后我們可以判斷一個(gè)子字符串是否存在于這個(gè)字符串里面然后我們來打印一下。最后結(jié)果就是True。
然后我們?cè)賮砜戳斜眍愋?,我先定義一個(gè)列表,l=[1,2,3,4],然后看1這個(gè)元素在不在列表里面。
我再判斷一下5在不在這個(gè)里面呢?結(jié)果就是False。
最后我們?cè)賮砜醋值?。?duì)于字典來說是判斷key,還是判斷value呢?我們先用value打印試試看。
打印結(jié)果就是False,那打印key呢?我們?cè)賮碓囋嚒?/p>
所以對(duì)于字典來說,是判斷key是否存在字典里。
in講完了,我們最后來看not in。in是判斷是否在里面,not in就是判斷是否不在里面,還是用剛剛的代碼。
判斷李白是否不在里面。結(jié)果就是False。
現(xiàn)在我把not放到前面去,結(jié)果還是一樣的。這個(gè)是判斷李白是否在里面,然后取反。
未經(jīng)允許不得轉(zhuǎn)載:445IT之家 » Python 成員運(yùn)算符