1. 程式人生 > >python 中的 in is ==注意事項

python 中的 in is ==注意事項

在python中往往使用來判斷子元素是否在另一個元素中,值得注意的是,in 的規則是根據後面元素來定的

如果是

"a" in "ab"則為真
"a" in ["ab","c"] 則為假
前者在字串中查詢,後者在列表中查詢而不是在列表裡的字串中查詢

注意 is是完全相等才為真

is 與==號也是有區別的

is是完全相同,包括物件,型別

==是value相同

詳情見https://juejin.im/entry/5a3b62446fb9a0451f311b5c