如何应用Python 的身份运算符
1、is 用法:is 左右的变量引用的是同一个对象返回 True,否则返回 False;如图中示例:

3、其实 a is b 就相当于 id(a)==id(b),即使用了比较运算符来判断;看图例中的解析;

5、同样可以用 id() 函数来验证;而且 a is not b 相当于比较运算符 id(a)!=id(b)。

1、is 用法:is 左右的变量引用的是同一个对象返回 True,否则返回 False;如图中示例:
3、其实 a is b 就相当于 id(a)==id(b),即使用了比较运算符来判断;看图例中的解析;
5、同样可以用 id() 函数来验证;而且 a is not b 相当于比较运算符 id(a)!=id(b)。