编辑这个页面须要登录或更高权限!

Python id() 使用方法及示例

Python 内置函数

id()函数返回对象的身份(唯一整数)。

id()的语法为:

id(object)

id()参数

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

id()返回值

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

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

class Foo:
    b = 5

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

当您运行程序时,输出将类似于:

dummyFoo的id = 140343867415240

有关id()的更多示例

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

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

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

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

当您运行程序时,输出将类似于:

5的id = 1453124160
a的id = 1453124160
b的id = 1453124160
c的id = 42380816

重要的是要注意,Python中的所有内容都是对象,甚至是数字和类。

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

Python 内置函数

Python 基础教程
Python 流程控制
Python 函数
Python 数据类型
Python 文件操作
Python 对象和类
Python 日期和时间
Python 高级知识
Python 参考手册