#author("2025-05-09T13:11:15+09:00","","") #author("2025-05-09T13:11:29+09:00","","") [[FrontPage]] pythonではデータが先にあってそれをaやbと呼ぶようにするという考え方をする~ 中身を変えたわけではなく、中身は名前がない状態で残っている リストや辞書などの書き換えることができるものをmutable~ 数字や文字列、タプルのように書き換えができないものをimmutableと呼ぶ~ **リストの例 [#e75cdbb7] l = [10,4] l[0] = 5 とするとl=[5,4]となる **タプルの例 [#af6a0525] p = (10,4) p = p + (4,1) とするとp=(10,4,4,1)となる *データの扱い [#c737346e] **データの扱い [#c737346e] データの中身が同じでも別物で全く同じものとは限らない([10]と[10]でも同じとは限らない)~ print(id()) でデータのIDを見ることができる *ガベージコレクタについて [#ve58b93e] データが不要になったとき del() とすれば消してもokということになる~ が消すかどうかはpython側が決める、メモリが圧迫されてくると消してくれる~ **ガベージコレクタ [#y6e21c67] 使わなくなったデータを管理していてメモリが圧迫してくると勝手に整理してくれる~ データのアクセス数が0になると消してくれる~