python–深拷贝和浅拷贝
假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。
浅拷贝的实现方法:
x=.....
y=copy.copy(x)
深拷贝的实现方法:
x=...
y=copy.deepcopy(x)
其中第一个copy是copy模块
这样的copy是浅拷贝
python–深拷贝和浅拷贝最先出现在Python成神之路。
假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。
浅拷贝的实现方法:
x=.....
y=copy.copy(x)
深拷贝的实现方法:
x=...
y=copy.deepcopy(x)
其中第一个copy是copy模块
这样的copy是浅拷贝
python–深拷贝和浅拷贝最先出现在Python成神之路。
共有 0 条评论