python进阶

    科技2025-06-15  12

    一、深浅拷贝

    1.1 数字和字符串类型:对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。
    1.2 其他基本数据类型 :对于字典、元祖、列表 而言,进行赋值、浅拷贝和深拷贝时,其内存地址的变化是不同的。
    1.2.1 赋值:只是创建一个变量,该变量指向原来内存地址
    1.2.2 对于浅拷贝,字典、列表、元组等类型,它们只拷贝第一层地址。
    1.2.3 对于深拷贝,字典、列表、元组等类型,它里面嵌套多少层,就会拷贝多少层出来,但是最底层的数字和字符串地址不变
    具体图解参考python中的赋值与深浅拷贝
    Processed: 0.009, SQL: 8