#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になると消してくれる~

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS