python查看变量的内存地址
作者:野牛程序员:2025-04-06 12:15:37python阅读 2056
python查看变量的内存地址
在 Python 中,可以使用内置函数 id()
查看变量的内存地址。示例如下:
a = 123 print(id(a))
如果希望查看更直观的十六进制内存地址,可以这样写:
print(hex(id(a)))
补充说明:id()
返回的是对象的“身份标识”,在 CPython 实现中,这个标识就是对象的内存地址。因此 id()
的结果等价于内存地址,但在其他 Python 实现中可能会不同。
示例输出可能如下:
140712913008624 0x7ffcb8b5ecf0
此方式适用于所有 Python 对象,包括整数、字符串、列表等。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
