Pythonにおいて、メモリ解放の判断を下すメインアルゴリズムは「参照カウント方式」です。 この仕組みは非常にシンプルかつ合理的です。 Pythonでは、変数に値を代入すると、その変数はメモリ上の実体である「オブジェクト(データの場所)」と紐付きます。
どこかでこう思います。 「freeしなくて本当に大丈夫なの?」 この疑問は正しい。 なぜなら、Cではメモリ管理は“責任 ...