Python中的深拷贝和浅拷贝

Python3 一、浅拷贝   如 a = [1,2,3] , b = [4,5,6]    c = [a,b]    e = c      这里的 e = c就是浅拷贝,只是把e指向了c所指向的内存地址,a,b改变,e变  如图所示 二、深拷贝 深拷贝要用到copy库,  e = copy.deepcopy(c)  现在e指向的是新的内存地址,并且把列表里面的列表也生成了新的内存地址,a,b改变
相关文章
相关标签/搜索