Day07_2.深浅copy之深copy

发布时间 2023-07-19 20:34:05作者: 与太阳肩并肩

使用场景:如果需要拷贝一个列表,并且让两个列表的改操作完全独立开,就用深copy,否则就用浅copy

深拷贝:把可变和不可变类型做了区分对待,不可变类型的指向的还是原来的值id不变,可变类型指向的是新的值id改变

1.深拷贝在拷贝原列表后会产生一个新列表id不相同:

 2.深拷贝可变类型数据内的单个数据id相同,还是拷贝原有的数据:

 3.深copy得到list3,在修改原list1中的元素,则list3的值还是初始list1的元素: