namet = ["xiede","xiangcheng","tingting","yuanyuan",["tingting","yuanyuan"],"dongdong","tingting"] import copy namec = copy.copy(namet) # 浅copy print(namet) print(namec) namet[3] = "婷婷" print(namet) print(namec) namet[4][1] = "圆圆" #两个同时被修改了 print(namet) print(namec) namet = ["xiede","xiangcheng","tingting","yuanyuan",["tingting","yuanyuan"],"dongdong","tingting"] namex = copy.deepcopy(namet) # 深copy print(namet) print(namex) namet[3] = "婷婷" print(namet) print(namex) namet[4][1] = "圆圆" # 只修改了自己的 print(namet) print(namex)
python 笔记 之 深浅copy
猜你喜欢
转载自my.oschina.net/u/3824134/blog/1808544
今日推荐
周排行