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)
相关推荐
studyForMokey2 分钟前
【Kotlin内联函数】
android·开发语言·kotlin
小虚竹6 分钟前
Rust日志系统完全指南:从log门面库到env_logger实战
开发语言·后端·rust
星释6 分钟前
Rust 练习册 8:链表实现与所有权管理
开发语言·链表·rust
今日说"法"8 分钟前
Rust 日志级别与结构化日志:从调试到生产的日志策略
开发语言·后端·rust
-大头.9 分钟前
Rust并发编程实战技巧
开发语言·后端·rust
Yurko1324 分钟前
【C语言】选择结构和循环结构的进阶
c语言·开发语言·学习
小白学大数据32 分钟前
构建1688店铺商品数据集:Python爬虫数据采集与格式化实践
开发语言·爬虫·python
闲人编程35 分钟前
用Python和Telegram API构建一个消息机器人
网络·python·机器人·api·毕设·telegram·codecapsule
大邳草民1 小时前
深入理解 Python 的“左闭右开”设计哲学
开发语言·笔记·python
实心儿儿1 小时前
C++ —— list
开发语言·c++