6

在定义新对象后,交互环境中的 refs 数量增加 2 对我来说有点奇怪。我只创建了一个对象,不是吗?

>>> v
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'v' is not defined
[41830 refs]
>>> v = "v"
[41832 refs]
4

1 回答 1

8

您的作业是通过在globals()字典中创建一个条目来完成的,该条目具有v键和"v"值。这是两个引用(一个用于键,一个用于值),尽管在这种情况下它们可能都引用相同的字符串"v"

于 2011-02-14T12:20:56.403 回答