青南
一日一技:引用计数什么时候+1什么时候-1
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
青南
社区首页
>
专栏
>
一日一技:引用计数什么时候+1什么时候-1
一日一技:引用计数什么时候+1什么时候-1
青南
关注
发布于 2019-02-26 10:16:36
发布于 2019-02-26 10:16:36
859
0
举报
文章被收录于专栏:
未闻Code
未闻Code
引用计数是Python进行垃圾回收的主要技术之一。当一个对象的引用计数归零的时候,它就会被Python的垃圾回收清理掉。
以下情况导致对象引用计数+1:
对象被创建,例如a=2
对象被引用,b=a
对象被作为参数,传入到一个函数中
对象作为一个元素,存储在容器中
以下情况会导致对象引用计数-1:
对象别名被显式销毁 del
对象别名被赋予新的对象,例如a='x', a=2,此时原来'x'对应的对象引用计数-1
一个对象离开他的作用域
对象所在的容器被销毁或者是从容器中删除对象
本文参与
腾讯云自媒体同步曝光计划
,分享自微信公众号。
原始发表:2019-01-22,如有侵权请联系
cloudcommunity@tencent.com
删除
python
容器
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档