關於for in 裏的if in 查找類的一點發現。

關於for in 裏的if in 查找類的一點發現。
一直以爲,for in if in 就是把元素一個個拿出來對比,比如說我輸入張三,然後他就拿張三去一個個對比,找到張三,就是成功匹配就返回True。可是今天我才知道,原來他不是這樣的,你可以輸入張,一個字,然後他也會把找到的張三返回來一個True
如下圖。你輸入"龍“。他就返回龍,龍行天下。你輸入”龍行下“,他也返回龍行天下。你輸入”a",他就返回後一個元素。我去,怪不得怎麼老是出錯。原來如此,這個列子讓我知道,以後要是要遍歷查找 ,應該用“if 加上==”而不是用for in
我 是新手中的新手,發這個希望給有幸看到的新人做爲參考了。
在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章