0%

Python_del与弱引用

相似概念

del的用处

del 删除的是名称变量,而不是对象。del可能会导致垃圾回收,但是仅当删除的变量保存的是对象最后一个引用时,或者无法得到对象时。重新绑定也有可能导致对象的引用变量数量归零,导致对象被销毁。

弱引用含义

弱引用就是在引用的同时不增加引用的数量,通常用于缓存中,也就是说弱引用不妨碍垃圾回收。