python深拷贝和浅拷贝问题:
什么是深拷贝?
(个人理解)深拷贝就是将原有的数据一模一样的拷贝一份,然后存到另一个地址中,而不是引用地址
什么是浅拷贝?
(个人理解)就是引用地址
(1)用等于号的拷贝都属于浅拷贝
     
(2)导入copy包用deepcopy进行深拷贝
                
(3)copy包中的copy方法有点特殊
copy.copy方法只能对第一层数据进行深拷贝,但是如果要是被拷贝的数据是不可变的,例如元祖则会根据判断进行浅拷贝
    
    
发布时间:2019-04-09 21:44:47编辑:auto阅读(2549)
python深拷贝和浅拷贝问题:
什么是深拷贝?
(个人理解)深拷贝就是将原有的数据一模一样的拷贝一份,然后存到另一个地址中,而不是引用地址
什么是浅拷贝?
(个人理解)就是引用地址
(1)用等于号的拷贝都属于浅拷贝
     
(2)导入copy包用deepcopy进行深拷贝
                
(3)copy包中的copy方法有点特殊
copy.copy方法只能对第一层数据进行深拷贝,但是如果要是被拷贝的数据是不可变的,例如元祖则会根据判断进行浅拷贝
    
    
上一篇: python+selenium实现动态爬
下一篇: Python+ITchart实现微信机器
 51255
 50693
 41289
 38112
 32573
 29476
 28337
 23199
 23165
 21492
 1568°
 2286°
 1896°
 1833°
 2148°
 1879°
 2568°
 4301°
 4157°
 2963°