>>> class Foo(object): pass
...
>>> sys.getrefcount(Foo())
1
>>> sys.getrefcount(12323451234.121213)
3
>>> sys.getrefcount(12323451234)
3
>>> sys.getrefcount("Hello")
3
我被这种情况逗乐了。显然字面量(即使是那些当场出现的字面量)的引用计数为 3。这是为什么?
>>> class Foo(object): pass
...
>>> sys.getrefcount(Foo())
1
>>> sys.getrefcount(12323451234.121213)
3
>>> sys.getrefcount(12323451234)
3
>>> sys.getrefcount("Hello")
3
我被这种情况逗乐了。显然字面量(即使是那些当场出现的字面量)的引用计数为 3。这是为什么?