python引用计数

python 复制代码
#python 垃圾回收算法 1、引用计数 2、标记-清除 3、分代收集

import sys


a=[1,2,3]
# print(dir(a))
b=a
c=a
d=a
print(id(a),id(b))
print(id(c),id(d))
#sys.getrescount()可以获得对象的引用计数
print(sys.getrefcount(a)-1)
print(sys.getrefcount(b)-1)
a=[1,2,3,4]
print(sys.getrefcount(a)-1)
print(sys.getrefcount(b)-1)
相关推荐
情深不寿3171 分钟前
C++特殊类的设计
开发语言·c++·单例模式
流星白龙14 分钟前
【Qt】3.认识 Qt Creator 界面
java·开发语言·qt
星期天要睡觉18 分钟前
计算机视觉(opencv)——人脸网格关键点检测
python·opencv·计算机视觉
用户83562907805120 分钟前
用Python轻松转换Excel表格为HTML格式
后端·python
机灵猫22 分钟前
深入理解 Java 类加载与垃圾回收机制:从原理到实践
java·开发语言
weixin_3077791323 分钟前
AWS Redshift 数据仓库完整配置与自动化管理指南
开发语言·数据仓库·python·云计算·aws
Sunsets_Red25 分钟前
差分操作正确性证明
java·c语言·c++·python·算法·c#
APIshop40 分钟前
代码实例:Python 爬虫抓取与解析 JSON 数据
爬虫·python·json
伐尘44 分钟前
【Qt】QTableWidget 自定义排序功能实现
开发语言·qt
程序员爱钓鱼1 小时前
Python编程实战 · 基础入门篇 | Python的版本与安装
后端·python