Python 中有哪些不同的身份运算符类型?
当Python对象存储在内存中时,每个对象都被分配一个唯一的标识号。可以通过id()函数获取它。
is运算符比较两个对象的id(),如果两个对象具有相同的值,则返回True,否则返回false。
另一方面,is not运算符返回false,如果对象的id()是相同的,否则为true。下面的解释器活动说明了这种行为。
更多Python相关文章,请阅读:Python 教程
当Python对象存储在内存中时,每个对象都被分配一个唯一的标识号。可以通过id()函数获取它。
is运算符比较两个对象的id(),如果两个对象具有相同的值,则返回True,否则返回false。
另一方面,is not运算符返回false,如果对象的id()是相同的,否则为true。下面的解释器活动说明了这种行为。
更多Python相关文章,请阅读:Python 教程