Pythonのお勉強 Part62 (454レス)
前次1-
抽出解除 レス栞

338
(2): 2021/05/17(月)20:17 ID:v7SqzMPT(1/4) AAS
s = "abc"
s += "def"
が通るってどういうことなの?
文字列ってイミュータブルじゃないの?
339
(2): 2021/05/17(月)20:30 ID:HZ1L0Oav(1) AAS
>>338
FAQだな
>>> a="abc"
>>> id(a)
20189440
>>> a+="def"
>>> id(a)
178387008

>>> i=[1,2,3]
>>> id(i)
178297704
>>> i[1]=66
>>> i[1]
66
>>> id(i)
178297704

イミュータブルとミュータブルはデータの持ち方の違いで
リードオンリーみたいなものではない
341
(2): 2021/05/17(月)21:21 ID:zuvtZKHx(1) AAS
>>338
変数がイミュータブルなんじゃなく
値のオブジェクトがイミュータブルというだけ

Pythonでイミュータブルな変数を定義するのは不可能
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.893s*