Python 的内建 id 函数查看内存地址
2017-07-26 本文已影响0人
Tim_Lee
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