python關于函數的傳值和傳址到底是怎么回事?
和其他語言不一樣,傳遞參數的時候,python不允許程序員選擇采用傳值還是傳引用。
Python參數傳遞采用的肯定是“傳對象引用”的方式。
實際上,這種方式相當于傳值和傳引用的一種綜合。如果函數收到的是一個可變對象(比如字典或者列表)的引用,就能修改對象的原始值--相當于通過“傳引用”來傳遞對象。如果函數收到的是一個不可變對象(比如數字、字符或者元組)的引用,就不能直接修改原始對象--相當于通過“傳值'來傳遞對象。
上一篇豐云行正確使用方法
下一篇pltshow是什么