Python中值傳遞和引用傳遞區別

python中對一個函數能夠傳遞參數,可是如何分辨是值傳遞仍是引用傳遞,不是程序員手動控制的,而是python根據你傳入的數據對象,自動識別的。python 若是你傳入的參數對象是可變對象:列表,字典,這個時候就是引用傳遞,若是參數在函數體內被修改,那麼源對象也會被修改。程序員 若是你傳入的參數對象是不可變的對象:數字,元組,字符串,這個時候就是值傳遞。那麼源對象是不會改變的,函數 例子一:spa
相關文章
相關標籤/搜索