本文主要是介绍简单介绍python的赋值,浅拷贝和深拷贝,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
对于python,赋值后,变量存储的仅仅是变量值所在的内存地址,而不是变量本身。
浅拷贝:只拷贝了地址,并没有拷贝对象。
浅拷贝比较常用的有三种形式:切片操作,工厂函数和copy()函数
深拷贝:地址和对象都拷贝了一份(数字和字符串的地址不拷贝),不容易出错。
深拷贝只有一种形式:deepcopy()
这篇关于简单介绍python的赋值,浅拷贝和深拷贝的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!