當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。