可變對象數據類型_不可變對象數據類型、參數的傳遞-傳遞可變對象_傳遞不可變對象

1、可變對象數據類型_不可變對象數據類型 要談論可變對象類型、不可變對象類型,需要先搞清python中內存結構。在python中內存分爲兩部分,堆和棧。堆中存放對象,棧中存放對象的引用,所以對象數據類型只是針對堆中的對象來說的,與棧中的引用無關。而對於變量名來說,變量名其實是棧中存放對象引用的內存地址。 不可變對象:在堆中,對象的value值存放的是程序員所希望存的內容本身,value值是不可改變
相關文章
相關標籤/搜索