技术栈

python引用计数

一壶浊酒..2023-10-30 20:36
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)
上一篇:7 款用于解锁iPhone密码的苹果解锁软件
下一篇:Oracle Exadata X7-2掉电宕机导致集群无法启动处理过程
相关推荐
b207721
17 小时前
Flutter for OpenHarmony 身体健康状况记录App实战 - 健康目标实现
python·flutter·harmonyos
henujolly
17 小时前
ethers.js读取合约信息
开发语言·javascript·区块链
Eugene__Chen
18 小时前
Java关键字(曼波版)
java·开发语言
lixin556556
18 小时前
基于深度生成对抗网络的高质量图像生成模型研究与实现
java·人工智能·pytorch·python·深度学习·语言模型
无望__wsk
18 小时前
Python第一次作业
开发语言·python·算法
Word码
18 小时前
[C++语法]-vector(用法详解及实现)
开发语言·c++
代码雕刻家
18 小时前
4.3.多线程&JUC-多线程的实现方式
java·开发语言
梦650
18 小时前
网络传输七层协议
开发语言·网络·php
南 阳
18 小时前
Python从入门到精通day16
开发语言·python·算法
MasonYyp
19 小时前
Agno中使用MCP
python
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Claude Code Skills 实用使用手册04Open Code教程(四)| 高级配置与集成05UV安装并设置国内源06Linux下V2Ray安装配置指南07AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南08在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)09Labelme从安装到标注:零基础完整指南10安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)