当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python id()用法及代码示例


id() 函数返回对象的标识(唯一整数)。

用法:

id(object)

参数:

id() 函数采用单个参数 object

返回:

id() 函数返回对象的标识。这是一个整数,对于给定对象是唯一的,并且在其生命周期内保持不变。

示例 1:id() 如何工作?

class Foo:
    b = 5

dummyFoo = Foo()
print('id of dummyFoo =',id(dummyFoo))

输出

id of dummyFoo = 140343867415240

id() 上的更多示例

print('id of 5 =',id(5))

a = 5
print('id of a =',id(a))

b = a
print('id of b =',id(b))

c = 5.0
print('id of c =',id(c))

输出

id of 5 = 140472391630016
id of a = 140472391630016
id of b = 140472391630016
id of c = 140472372786520

需要注意的是,Python 中的一切都是对象、偶数和类。

因此,整数 5 具有唯一的 ID。整数5 的 id 在生命周期内保持不变。 float 5.5 和其他对象也是如此。

相关用法


注:本文由纯净天空筛选整理自 Python id()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。