质量为本、客户为根、勇于拼搏、务实创新
python如何查看援用计数
可使用sys.getrefcount()函数来查看一个对象的援用计数。具体使用方法以下:
sys.getrefcount()
import sys x = [1, 2, 3] # 创建一个列表对象 print(sys.getrefcount(x)) # 输出援用计数
注意,sys.getrefcount()函数会返回一个比实际援用计数大1的值,这是由于在调用函数时会额外增加一个援用。因此,如果输出的援用计数为1,那末实际上只有一个援用指向该对象。
TOP