在python中往往使用来判断子元素是否在另一个元素中,值得注意的是,in 的规则是根据后面元素来定的
如果是
"a" in "ab"则为真
"a" in ["ab","c"] 则为假
前者在字符串中查找,后者在列表中查找而不是在列表里的字符串中查找
注意 is是完全相等才为真
is 与==号也是有区别的
is是完全相同,包括对象,类型
==是value相同
在python中往往使用来判断子元素是否在另一个元素中,值得注意的是,in 的规则是根据后面元素来定的
如果是
"a" in "ab"则为真
"a" in ["ab","c"] 则为假
前者在字符串中查找,后者在列表中查找而不是在列表里的字符串中查找
注意 is是完全相等才为真
is 与==号也是有区别的
is是完全相同,包括对象,类型
==是value相同