美文网首页
Python 的深浅拷贝

Python 的深浅拷贝

作者: No_limit | 来源:发表于2017-10-27 10:40 被阅读0次

    还记得大学里面学C++时候的深浅拷贝吗?让我们体会一下在python里面是怎么回事:

    诶?a的值是不是也变了?是的,因为python的变量存的是地址,a[3]的地址赋值给了b,所以改b,a也变了。好,再看:

    中间b2那行不要在意。。。我手抽了。我通过浅拷贝,使a得元素值给了b,对b进行操作的时候,不会改变a。但是!!!浅拷贝只能拷贝一层。。。来我们看例子:

    你看,改b1,a不会影响, 但是该b30,a也会改了。这个就是浅拷贝。所以需要深拷贝。这个要注意!


    补充!!!:2017.11.24

    相关文章

      网友评论

          本文标题:Python 的深浅拷贝

          本文链接:https://www.haomeiwen.com/subject/onhrpxtx.html