导语:
本文主要介绍了关于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如何计算夏普比率?09/02
- ♥ 什么是python pos08/29
- ♥ 17个Python骚操作,你都Ok吗?01/01
- ♥ 如何在python中使用变量12/24
- ♥ 哪个命令可以查看python的版本号10/26
- ♥ 包是如何嵌套在 Python 中的10/04
内容反馈