1. 首页
  2. 数据库
  3. 其它
  4. Python中的is和id用法分析

Python中的is和id用法分析

上传者: 2020-12-31 14:31:30上传 PDF文件 60.73KB 热度 33次
本文实例讲述了Python中的is和id用法。分享给大家供大家参考。具体分析如下: (ob1 is ob2) 等价于 (id(ob1) == id(ob2)) 首先id函数可以获得对象的内存地址,如果两个对象的内存地址是一样的,那么这两个对象肯定是一个对象。和is是等价的。Python源代码为证。 复制代码 代码如下:static PyObject * cmp_outcome(int op, register PyObject *v, register PyObject *w) { int res = 0; switch (op) { case PyCmp_IS: res = (v
用户评论