如何复制PYTHON里的列表list

 时间:2026-02-13 10:50:23

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

如何复制PYTHON里的列表list

2、test1 = ["opp", "app", "cgg", "dgg"]

test2 = test1

test2

我们可以直接用另外一个名字来复制变量。

如何复制PYTHON里的列表list

3、id(test1)

id(test2)

但是我们查看一下,其实两者的id是一样的。

如何复制PYTHON里的列表list

4、test1[0] = "uii"

test1

test2

假设我们修改第一个位置的数据,那么两个都会改变。

如何复制PYTHON里的列表list

5、test2[0] = "uii"

test2

test1

如果我们修改另外一个,其实也是得到另外一个结果。

如何复制PYTHON里的列表list

6、test3 = list(test1)

test3[0] = "yee"

test3

test1

如果复制的时候加上list(),那么就不会互相影响。

如何复制PYTHON里的列表list

7、test4 = []

for i in test1:

    test4.append(i)

id(test4)

id(test1)

test4[0] = "trr"

print(test4)

print(test1)

我们也可以用FOR LOOPS添加入新的列表里面。这样也是一个全新的列表。

如何复制PYTHON里的列表list

8、import copy

test0 = copy.copy(test1)

test0[0] = "hrr"

print(test0)

print(test1)

最简单的就是用内置的copy()来进行复制。

如何复制PYTHON里的列表list

  • python怎么调用函数
  • Python 列表(List)中查找元素位置的方法和技巧
  • python循环语句for的使用方式
  • python如何把字符串转成列表?
  • python如何安装第三方库
  • 热门搜索
    薏仁米的做法 豆腐干做法 油泼面的做法视频 肉片的做法 炸酱面做法 家常炒面的做法大全 嗔怎么读 茴香饺子的做法 锅巴肉片的做法 微粒贷怎么开通