介绍
小编给大家分享一下python中如何使用浅拷贝与深拷贝模块,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
<强> 强>
import 副本 时间=p1 [[1,2], 4] 时间=p2 copy.copy (p1) 时间=p3 copy.deepcopy (p1) #先来看地址: 打印(& # 39;% x % x % x # 39; % (id (p1) id (p2),身份证(p3))) #在来看第一个元素地址: 打印(& # 39;% x % x % x # 39; % (id (p1 [0]), id (p2[0]),身份证(p3 [0]))) #对子列表修改 p1 [0] [0],=10 p2 [1],=, 1 p3 [0] [1],=100 打印(& # 39;p1: & # 39;, p1) 打印(& # 39;p2: & # 39;, p2) 打印(& # 39;p3: & # 39;, p3)
<强> 强> <强> 强>
(列表,字典等),可变就使用深拷贝,
复制。复制、列表、dict等
以上是python中如何使用浅拷贝与深拷贝模块的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!