知行编程网知行编程网  2023-01-03 04:00 知行编程网 隐藏边栏  1 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中用切片复制列表的相关知识,包括python列表去重,以及python列表切片[:-1]这些编程知识,希望对大家有参考作用。

在 python 中复制带有切片的列表


1、说明

(1) 需要在已有的list的基础上做一个新的list,可以省略start index和end index做一个包含整个list的slice。

(2)如果直接将一个列表赋值给另一个列表,是得不到两个列表的。


2、实例

切片可用于快速复制列表而无需指定开始和结束索引。

>>> names
['aa', 'bb', 'cc', 'dd']
>>> names2 = names[:]
>>> names2
['aa', 'bb', 'cc', 'dd']

从切片复制出来的新列表与原来的列表是完全不同的列表,改变一个不会影响另一个。

>>> names.append('ee')
>>> names
['aa', 'bb', 'cc', 'dd', 'ee']
>>> names2
['aa', 'bb', 'cc', 'dd']


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享