6

新しいオブジェクトが定義された後、インタラクティブ環境の参照数が2増加するのは、私には少し奇妙です。オブジェクトを1つだけ作成しましたね。

>>> 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()持つ辞書のエントリを作成することによって機能しました。これは2つの参照(1つはキー用、もう1つは値用)ですが、この場合、両方とも同じ文字列を参照している可能性があります。v"v""v"

于 2011-02-14T12:20:56.403 に答える