python 中的 in is ==注意事项

在python中往往使用来判断子元素是否在另一个元素中,值得注意的是,in 的规则是根据后面元素来定的

如果是

"a" in "ab"则为真
"a" in ["ab","c"] 则为假
前者在字符串中查找,后者在列表中查找而不是在列表里的字符串中查找

注意 is是完全相等才为真

is 与==号也是有区别的

is是完全相同,包括对象,类型

==是value相同

详情见https://juejin.im/entry/5a3b62446fb9a0451f311b5c

猜你喜欢

转载自blog.csdn.net/qq_30468133/article/details/84946733