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)
相关推荐
人才程序员2 分钟前
CSP-J 复赛算法 贪心算法练习
c语言·开发语言·c++·算法·贪心算法·竞赛·csp
百锦再2 分钟前
Python核心知识:pip使用方法大全
开发语言·python·pip
TuringSnowy11 分钟前
PySpark把一列数据上下移动,时序数据
笔记·python·spark·pandas
aherhuo24 分钟前
Tomcat搭建zrlog
开发语言·python·firefox
极客代码33 分钟前
C语言 getchar 函数完全解析:掌握字符输入的关键
linux·c语言·开发语言·getchar
friklogff44 分钟前
【C#生态园】构建安全可靠的身份验证:六种C# OAuth认证库全面比较
开发语言·c#
WZF-Sang1 小时前
STL——map和set【map和set的介绍和使用】【multimap和multiset】
开发语言·数据结构·c++·b树·学习·leetcode·visual studio
one-ccs1 小时前
Python 封装 socket 为 [TCP/UDP/MULTICAST] 客户端
python·tcp/ip·udp·socket
Smart-Space1 小时前
python.tkinter设计标记语言(渲染5-列表)
python
君莫笑∽GL1 小时前
机器学习(1):机器学习的概念
开发语言·python·机器学习