学习python的第三天
0.请编写用例并加以说明,解释Python中赋值拷贝、深拷贝与浅拷贝的区别 赋值拷贝: #赋值拷贝: 直接赋值 # 就是两个变量同时指向同一个地址, # 原列表,被赋值的也会改变,只是多个一个引用的对象 源代码: a = [10,[5,6],6] b = a print(id(a),id(b)) a.append(7) print(a,b) print(id(a),id(b)) 运行结果: 1614393729672 1614393729672 [10, [5, 6], 6, 7] [10, [5, 6], 6, 7] 1614393729672 1614393729672 浅拷贝: #
用户评论