可能重复:
通过 id() 获取对象?
>>> var = 'I need to be accessed by id!'
>>> address = id(var)
>>> print(address)
33003240
有没有办法使用var
由 提供的内存中的地址id()
来访问 的值var
?
UPD:
我还想说,如果这不能在标准 Python 中完成,那么如果这可以通过破解 Python 的 C++ 内部结构以某种方式实现,那也会很有趣。
UPD2:知道
如何更改.var