函数传参既不是传值也不是传引用

2018-11-05  本文已影响0人  叶田的学习笔记

python函数传参既不是传值也不是传引用,正确的叫法应该是传对象,或者说传对象的引用。
函数参数在传递的过程中将整个对象传入,对可变对象的修改在函数外部及内部都可见,调用者和被调用者之间共享这个对象,而对不可变对象,由于并不能真正被修改,修改往往是通过生成一个新对象然后赋值来实现的。

上一篇 下一篇

猜你喜欢

热点阅读