如何复制PYTHON里的列表list

时间:2024-10-25 02:27:19

1、打开JUPTER NOTEBOOK,新建一个PY文档。

如何复制PYTHON里的列表list

2、test1 = ["opp", "app", "cgg", "dgg"]test2 = test1test2我们可以直接用另外一个名字来复制变量。

如何复制PYTHON里的列表list

3、id(test1)id(test2)但是我们查看一下,其实两者的id是一样的。

如何复制PYTHON里的列表list

4、test1[0] = "uii"test1test2假设我们修改第一个位置的数据,那么两个都会改变。

如何复制PYTHON里的列表list

5、test2[0] = "uii"test2test1如果我们修改另外一个,其实也是得到另外一个结果。

如何复制PYTHON里的列表list

6、test3 = list(test1)test3[0] = "yee"test3test1如果复制的时候加上list(),那么就不会互相影响。

如何复制PYTHON里的列表list

7、test4 = []for i in te衡痕贤伎st1: test4.append(i)id(test4)id(test1)test4[0] = "trr"print(test4)print(test1)我们也可以用FOR LOOPS添加入新的列表里面。这样也是一个全新的列表。

如何复制PYTHON里的列表list

8、import cop鲻戟缒男ytest0 = copy.copy(test1)test0[0] = "hrr"print(test0)print(test1)最简单的就是用内置的copy()来进行复制。

如何复制PYTHON里的列表list
© 手抄报圈