The depth of python notes copy

namet = ["xiede","xiangcheng","tingting","yuanyuan",["tingting","yuanyuan"],"dongdong","tingting"]
import copy
namec = copy.copy(namet) # 浅copy
print(namet)
print(namec)
namet[3] = "Tingting"
print(namet)
print(namec)
namet[4][1] = "Circle" #Both were modified at the same time
print(namet)
print(namec)

namet = ["xiede","xiangcheng","tingting","yuanyuan",["tingting","yuanyuan"],"dongdong","tingting"]
namex = copy.deepcopy(namet) # 深copy
print(namet)
print(namex)
namet[3] = "Tingting"
print(namet)
print(namex)
namet[4][1] = "Yuanyuan" # Only modified my own
print(namet)
print(namex)

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325691315&siteId=291194637