标签:数据 port 概念 地址 操作 准备 deepcopy imp 元祖
需要知识准备,pyhton基本常识,python的小数据池概念。
深浅拷贝操作需要模块导入:import copy
emmm,对于python中的两种数据类型来说。
1、数字,字符串
2、列表,元祖,字典等
浅拷贝:a = copy.copy(b)
如果b是第一种数据类型。a,b的内存地址一致。
如果b是第二种数据类型,拷贝后,a与b的第一层内存地址不同。也就是说id(a) != id(b),但a,b内元素的内存地址依然一致。
深拷贝:a = copy.deepcopy(b)
如果b是第一种数据类型,拷贝后,ab内存地址一致。
如果b是第二种数据,拷贝后,a与b的各成内存地址都不同,但是a,b内的最小组成元素的内存地址依然一致。如a,b内层的数字,字符串类型。
深浅拷贝--python(预习中随手写的。因为当时很无聊。。。)
标签:数据 port 概念 地址 操作 准备 deepcopy imp 元祖
原文地址:https://www.cnblogs.com/sbxlqswl/p/9837450.html