Python3 id() 函数详解 获取对象的内存地址
id()
函数的主要作用是获取对象在内存中的地址编号,它是一个整数。
它是Python的内置函数,在python文件中直接可以使用。
语法
id(object)
参数
object - 任意对象(字符串、数字、列表、元组、字典、类等等)。
返回值
一个整数,指定对象在内存中的地址编号。
实例
代码及运行结果:
#字符串
>>> id('abc')
34557040
#数字
>>> id(123)
493208448
#列表
>>> id(['a', 'b', 'c'])
42853064
#元组
>>> id(('a', 'b', 'c'))
42805288
#字典
>>> id({'a': 1, 'b': 2, 'c': 3})
34629888
#类
>>> class main:
... a = 1
... b = 2
... c = 3
...
>>> id(main)
4606248