從python列表賦值談shallow copy

1. Python變量 在高級語言中,變量是對內存及其地址的抽象。對於python而言,python的一切變量都是對象,變量的存儲,採用了引用語義的方式,存儲的只是一個變量的值所在的內存地址,而不是變量本身。 靜態語言如C++在定義變量時必須指定變量類型,如果賦值的時候類型不匹配,就會報錯。python作爲動態語言,與靜態語言相比更靈活,正是這個原因。 舉個栗子: a = 'ABC' b = a
相關文章
相關標籤/搜索