Python中值传递和引用传递区别

python中对一个函数能够传递参数,可是如何分辨是值传递仍是引用传递,不是程序员手动控制的,而是python根据你传入的数据对象,自动识别的。python 若是你传入的参数对象是可变对象:列表,字典,这个时候就是引用传递,若是参数在函数体内被修改,那么源对象也会被修改。程序员 若是你传入的参数对象是不可变的对象:数字,元组,字符串,这个时候就是值传递。那么源对象是不会改变的,函数 例子一:spa
相关文章
相关标签/搜索