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() 函数返回值也可能不同。
Python id() 函数详解:获取对象唯一标识符

原文地址: https://www.cveoy.top/t/topic/oubM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录