1、打开JUPTER NOTEBOOK,新建一个PY文档。
2、test1 = ["opp", "app", "cgg", "dgg"]test2 = test1test2我们可以直接用另外一个名字来复制变量。
3、id(test1)id(test2)但是我们查看一下,其实两者的id是一样的。
4、test1[0] = "uii"test1test2假设我们修改第一个位置的数据,那么两个都会改变。
5、test2[0] = "uii"test2test1如果我们修改另外一个,其实也是得到另外一个结果。
6、test3 = list(test1)test3[0] = "yee"test3test1如果复制的时候加上list(),那么就不会互相影响。
7、test4 = []for i in te衡痕贤伎st1: test4.append(i)id(test4)id(test1)test4[0] = "trr"print(test4)print(test1)我们也可以用FOR LOOPS添加入新的列表里面。这样也是一个全新的列表。
8、import cop鲻戟缒男ytest0 = copy.copy(test1)test0[0] = "hrr"print(test0)print(test1)最简单的就是用内置的copy()来进行复制。