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)
相关推荐
叶子野格8 分钟前
《C语言学习:文件操作》16
c语言·开发语言·c++·学习·visual studio
AI科技星9 分钟前
万有引力G与真空介电常数ε0全维度完整关系式汇编(基于v=c螺旋时空理论)
c语言·开发语言·前端·javascript·网络·汇编·electron
gf132111113 分钟前
python_获取飞书卡片交互和审批任务状态变更事件信息
python
ss27318 分钟前
ai编程Trae cn生成图书管理系统(1)
java·数据库·spring boot·python·flask·fastapi
如竟没有火炬21 分钟前
寻找峰值——二分
java·开发语言·数据结构·python·算法·散列表
JAVA社区1 小时前
Java高级全套教程(十三)—— 分布式锁超详细实战详解(原理+三种方案企业级落地)
java·开发语言·分布式·spring cloud·面试·java-zookeeper
前端与小赵1 小时前
Python 模块导入全解析,从基础语法到循环导入破解
python
超梦dasgg1 小时前
Java 生产环境 Maven 实战指南
java·开发语言·maven
费弗里1 小时前
里程碑式更新!Dash 4.2新版本新增websocket型回调
python·dash
叶子野格1 小时前
《C语言学习:位运算》17
c语言·开发语言·c++·学习·visual studio