print("--修改大列表--")
name1 = ["a","b","c","d"]
name2 = name1.copy()
print(name1)
print(name2)
name1[1]= ["e","f"]
print(name1)
print(name2)
print("--浅复制的作用对存款数据效果最好--")
print("--浅复制1--")
name3 =list(name1)
print(name1)
print(name3)
name1[1][0]= "g"
print(name1)
print(name3)
print("--浅复制2--")
name3 =name1.copy()
print(name1)
print(name3)
name1[1][0]= "h"
print(name1)
print(name3)
import copy
print("--浅复制3--")
name3 =copy.copy(name1)
print(name1)
print(name3)
name1[1][0]= "i"
print(name1)
print(name3)
print("==深复制==")
name3 =copy.deepcopy(name1)
print(name1)
print(name3)
name1[1][0]= "j"
print(name1)
print(name3)
print("==========")
--修改大列表--
['a', 'b', 'c', 'd']
['a', 'b', 'c', 'd']
['a', ['e', 'f'], 'c', 'd']
['a', 'b', 'c', 'd']
--浅复制的作用对存款数据效果最好--
--浅复制1--
['a', ['e', 'f'], 'c', 'd']
['a', ['e', 'f'], 'c', 'd']
['a', ['g', 'f'], 'c', 'd']
['a', ['g', 'f'], 'c', 'd']
--浅复制2--
['a', ['g', 'f'], 'c', 'd']
['a', ['g', 'f'], 'c', 'd']
['a', ['h', 'f'], 'c', 'd']
['a', ['h', 'f'], 'c', 'd']
--浅复制3--
['a', ['h', 'f'], 'c', 'd']
['a', ['h', 'f'], 'c', 'd']
['a', ['i', 'f'], 'c', 'd']
['a', ['i', 'f'], 'c', 'd']
==深复制==
['a', ['i', 'f'], 'c', 'd']
['a', ['i', 'f'], 'c', 'd']
['a', ['j', 'f'], 'c', 'd']
['a', ['i', 'f'], 'c', 'd']
==========