1、垃圾回收机制详解
1.1 引用计数
引用计数表示的是一个变量被引用的次数
例如:
1 x = 10 # 直接引用,10的引用计数变为1 2 print(id(x)) 3 y = x # 直接引用,10的引用计数变为2 4 z = x # 直接引用,10的引用计数变为3 5 print(id(x),id(y),id(z))
x,y,z的地址
引用计数表示的是一个变量被引用的次数
例如:
1 x = 10 # 直接引用,10的引用计数变为1 2 print(id(x)) 3 y = x # 直接引用,10的引用计数变为2 4 z = x # 直接引用,10的引用计数变为3 5 print(id(x),id(y),id(z))
x,y,z的地址