Python 可變對象和不可變對象

Python 可變對象和不可變對象

  • 不可變對象:數值類型(int,float),字符串string,元組(tuple)
  • 可變對象:list,set,dict
    不可變對象:對象所指向的內存中的值不能被改變,當改變這個變量值的時候,原來指向的內存中的值不變,變量指向新的內存。(python基於值的內存管理)
    可變對象:對象指向的內存中的值會改變,當更改這個變量的時候,還是指向原來內存中的值,並且修改原來的內存值,並沒有開闢新的內存。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章