python 的可改變性
python的可改變性指的是一個對象的值能否改變。所有python對象都有三個屬性:類型、標識符和值。標識符指的是運行在解釋器裏所有對象都有的唯一的一個標識號。
所有三個屬性幾乎總是隻讀的,即在對象的生命週期裏,它們是不可以改變的。唯一例外就是對象的值。
不可變的:簡單類型、標量(scalar)類型,數字類型,string ,unicode,元組。
可變的:列表(list),字典,類,類實例等。
python 的可改變性
python的可改變性指的是一個對象的值能否改變。所有python對象都有三個屬性:類型、標識符和值。標識符指的是運行在解釋器裏所有對象都有的唯一的一個標識號。
所有三個屬性幾乎總是隻讀的,即在對象的生命週期裏,它們是不可以改變的。唯一例外就是對象的值。
不可變的:簡單類型、標量(scalar)類型,數字類型,string ,unicode,元組。
可變的:列表(list),字典,類,類實例等。