Python 复制list列表

序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,判断成员。本文主要介绍Python 复制list列表。

Python 常用术语

1、复制list列表

不能简单地通过输入list2 = list1来复制列表,因为list2只是对list1的引用,对list1所做的更改也会自动地对list2进行更改。

有很多方法可以制作副本,一种方法是使用内置的List方法copy()

例如:

使用copy()方法制作列表的副本:

thislist = ["c", "java", "python"]
mylist = thislist.copy() print(mylist)

另一种复制方法是使用内置方法list()

例如:

使用list()方法复制列表:

thislist = ["c", "java", "python"]
mylist = list(thislist) print(mylist)

相关文档:

Python 列表教程

Python 列表(list)

Python 访问list列表元素

Python 改变列表元素的值

Python 循环遍历列表(list)

Python 列表生成器

Python 判断列表元素是否存在

Python 列表(list)长度

Python 列表添加元素

Python 删除列表元素

Python 复制list列表

Python join连接两个list列表

Python 常用术语

推荐阅读
cjavapy编程之路首页