Python id() 函数详解:获取对象唯一标识符
id() 函数用于获取对象的唯一标识符(即内存地址)。
用法:
id(object)
参数:
- object:要获取唯一标识符的对象。
返回值:
返回对象的唯一标识符(即内存地址)。
示例:
a = 10
b = 10
c = [1, 2, 3]
print(id(a)) # 输出对象a的唯一标识符
print(id(b)) # 输出对象b的唯一标识符,与a相同
print(id(c)) # 输出对象c的唯一标识符
输出:
140729871015344
140729871015344
140729870878976
注意:
- id() 函数返回的是对象的内存地址,并非对象的实际值。
- 对于相同值的不可变对象(如整数、字符串等),它们的 id() 函数返回值可能相同。
- 对于可变对象(如列表、字典等),即使它们的值相同,它们的 id() 函数返回值也可能不同。
原文地址: https://www.cveoy.top/t/topic/oubM 著作权归作者所有。请勿转载和采集!