zoukankan      html  css  js  c++  java
  • 深浅拷贝

    深浅拷贝

    深浅拷贝是python官方对内存优化的一种机制, 像小数池一样, 当使用拷贝时,底层会自动的把原先的内存地址粘贴一份放到指定给新的变量.

     

    浅拷贝:

    把原列表中的元素地址拷贝一份,但出现不可哈希类型时, 拷贝整个列表的内存地址

    深拷贝:

    拷贝每个元素的内存地址, 当出现不可哈希类型时, 重新创建内存地址把不可哈希类型的地址放进去, 然后继续拷贝, 继续判断哈希类型,以此类推

    不可哈希类型会新建内存地址, 然后与之前的解除绑定(*)

  • 相关阅读:
    既然选择了远方,就只顾风雨兼程!
    slots
    面向对象
    模块和作用域
    偏函数
    python中decorator
    返回函数
    filter, sort
    map/reduce
    开发步骤
  • 原文地址:https://www.cnblogs.com/Knge/p/13297414.html
Copyright © 2011-2022 走看看