深拷贝 与浅拷贝(基于python)

今天接触了一个新的名词:深拷贝与浅拷贝 很容易理解,在这里记录一下 浅拷贝,可以理解为拷贝指针 举个例子: a = [1,2] b = a 可以这么理解: 创建一个存储区用于存储[1,2],变量a指向存储区的地址 b = a 就是 把b指向a的 地址 ,即把b也指向[1,2]的存储区 如图: 图中可以看到ab对象的id是相同的,也就验证了浅拷贝的原理 再一个 稍微复杂的 例子,对比深拷贝与浅拷贝:
相关文章
相关标签/搜索