导语:
本文主要介绍了关于python中用切片复制列表的相关知识,包括python列表去重,以及python列表切片[:-1]这些编程知识,希望对大家有参考作用。
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电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在 python 中使用魔法11/24
- ♥ 如何理解 Python 数据规范化01/03
- ♥ python3 selenium中如何清除输入框的内容09/16
- ♥ python中的空类型是什么意思09/17
- ♥ 在python中键入一个函数还是一个类?10/20
- ♥ Python中filecmp模块介绍11/25
内容反馈