设为首页 加入收藏

TOP

Python 的垃圾回收机制【译】(三)
2023-07-25 21:26:40 】 浏览:69
Tags:Python
是作为键还是值),那么垃圾收集器都会重新管理字典。另外,在全量垃圾回收(所有分代中)时,垃圾收集器也会检查字典中的内容是否都没有被管理,如果满足条件也会对字典解除管理。

垃圾回收模块提供了 Python 函数 is_tracked(obj) 返回对象当前是否被垃圾收集器管理。当然后续垃圾回收的时候可能会改变管理状态。

>>> gc.is_tracked(0)
False
>>> gc.is_tracked("a")
False
>>> gc.is_tracked([])
True
>>> gc.is_tracked({})
False
>>> gc.is_tracked({"a": 1})
False
>>> gc.is_tracked({"a": []})
True
首页 上一页 1 2 3 4 下一页 尾页 3/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python工具箱系列(二十三) 下一篇Python字典对象的创建(9种方式)

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目