【发布时间】:2017-11-19 01:08:35
【问题描述】:
我想释放一些内存,比如我定义了一个变量:
b = 10
id(b) # it shows 1935260400
然后我改变了b的值:
b = 11
id(b) # it shows 1935260432
之后我又改了b:
b = 10
id(b) # it still shows 1935260400,why is it same with first time?
这是问题,第一次b = 10,第二次b = 11,为什么第三次的id(b)和第一次一样?值 10 是否仍在内存中?如何释放值10占用的内存?
【问题讨论】:
标签: python python-3.x memory-management jupyter-notebook