Python 的内建 id 函数查看内存地址

id 是 Python 的默认函数,也是关键字,作用是提取某变量在内存中的地址。

在 Python shell 中测试

>>> a = 1
>>> print(id(a))
4298162104

如果把 a 变量赋值给另外一个变量 b,实际上两者共用一个内存地址。

>>> b = a
>>> print(id(b))
4298162104

或者,创建一个新的变量 c。如果 c 的值与 a 的值相同,则两者还是共用一个地址。

>>> c = 1
>>>  print(id(c))
4298162104

你可能感兴趣的:(Python 的内建 id 函数查看内存地址)