1. 程式人生 > >python-06深拷貝與淺拷貝的擴充套件

python-06深拷貝與淺拷貝的擴充套件

#淺拷貝是單位地址的指向,deepcopy深拷貝會遞迴的拷貝,層層遞進,copy只會拷貝第一層
a = [1, 2, 3]
b = [4, 5, 6]
c = [a, b]
# d指向與c同一單位地址
d = c
import copy
#e會將 c, a, b一起都拷貝一份
e = copy.deepcopy(c)
#f會將c重新拷貝一份,但是a與b不會重新拷貝一份
f = copy.copy(c)