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)
相关推荐
李纲明9 分钟前
WordPress 白屏排查手册:关插件、换主题、开调试、查 PHP(附停手信号)
开发语言·php·wordpress·故障排查·白屏·插件冲突
ShineWinsu18 分钟前
对于JavaScript:JavaScript基础语法的解析
开发语言·前端·javascript·面试·web·基础语法·循环
fbincon35 分钟前
Claude Code 自定义状态栏工具:安装、配置与 Subagent 状态展示
python·typescript·claude·claude-code·statusline
yunfengzhineng41 分钟前
天津立体库货架配套厂家
大数据·运维·人工智能·python
普通人61 小时前
php+html+canvas实现树状打开的结构
开发语言·javascript·html5·1024程序员节
电商API_180079052471 小时前
反向海淘多币种结算:汇率该在哪个时点被冻结
java·开发语言·数据库·跨境电商·1688 api
m0_674571972 小时前
力扣 hot 100 python
python·算法·leetcode
小白快快跑哦2 小时前
python-字符串全解(六):正则表达式-元字符与转义
python·正则表达式·字符串·元字符·转义
开开心心就好2 小时前
多份文档怎么批量打印?支持多种格式
java·服务器·开发语言·pdf·ocr·散列表·启发式算法
Want5952 小时前
Python炫酷烟花①
开发语言·python