当创建对象时Python立即向操作系统请求内存.每当对象的引用数减为0,Python垃圾回收器立刻挺身而出,立即将其释放,把内存还给操作系统.在Python中,每个对象都保存了一个称为引用计数的整数值,来追踪到底有多少引用指向了这个对象.无论何时,如果我们程序中的一个变量或其他对象引用了目标对象,Python将会增加这个计数值,而当程序停止使用这个对象,则Python会减少这个计数值.一旦计数值被减到零,Python将会释放这个对象以及回收相关内存空间.而对于创建的对象,无论存在循环引用与否,只…