Pythonインタプリタで以下を実行した場合、なぜ①②⑤は同一アドレス値を指しているのでしょうか?
引数のリテラルも全て1度メモリ上に確保されているのでしょうか?
この辺のpython(他のも知らないですけど)の仕様が調べてもわからず、詳しい方いましたら、何卒、ご教授お願いします。。。!!!
また、python3にはこんな仕様もあるんですよと、アドバイスもありましたらお願いします!!!
>>> id('abc') ① >>> id('abc') ② >>> id(1) ③ >>> id(123) ④ >>> id('abc') ⑤
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。