python列表的切片与复制示例分析
作者:一泽涟漪 时间:2023-07-15 02:12:34
大家可以先参考python切片复制列表的知识点详解这篇内容,对知识点用法有个了解
切片,即处理一个完整列表中部分数据。
语法 变量[起始索引:终止索引:步长]
首先创建一个字符串列表
>>> cars = ['toyota', 'honda', 'mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu']
>>>
>>> cars
['toyota', 'honda', 'mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu']
只查看列表前三个元素
>>> print(cars[0:3])
['toyota', 'honda', 'mazda']
也可以不指定起始索引位,默认从0开始
>>> print(cars[:3])
['toyota', 'honda', 'mazda']
查看列表第三个到第五个元素
>>> print(cars[2:6])
['mazda', 'nissan', 'mitsubishi', 'subaru']
查看第三个到列表末尾的值,不指定终止索引位,默认到列表结尾
>>> print(cars[2:])
['mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu']
通过以上两个例子可以看到,切片时遵循“包头不包尾”的原则,
打印步长为2的列表所有值
>>> print(cars[::2])
['toyota', 'mazda', 'mitsubishi', 'suzuki']
将cars列表的数据复制一份到vivi列表
>>> vivi = cars[:]
>>>
>>> vivi
['toyota', 'honda', 'mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu']
>>>
>>> del cars
>>>
>>> vivi
['toyota', 'honda', 'mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu']
来源:https://www.cnblogs.com/ilifeilong/p/12029413.html
标签:python列表,切片,复制
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Ubuntu安装Mysql启用远程连接的详细图文教程
2024-01-25 16:57:31
![](https://img.aspxhome.com/file/2023/9/128439_0s.png)
Vue实现步骤条效果
2024-04-28 10:54:23
![](https://img.aspxhome.com/file/2023/2/133072_0s.jpg)
MYSQL数据库中cmd命令操作详解
2024-01-18 16:08:01
PHP实现定时生成HTML网站首页实例代码
2023-06-12 05:39:40
Oracle函数使索引列失效的解决办法
2024-01-15 16:52:08
Django开发的简易留言板案例详解
2022-05-05 00:24:40
![](https://img.aspxhome.com/file/2023/5/85055_0s.png)
Python处理mat文件的三种方式小结
2022-01-21 23:04:30
JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
2024-04-19 10:25:21
MySQL错误中文参照列表
2010-09-30 14:41:00
flask中响应错误的处理及errorhandler的应用方式
2021-09-22 08:46:19
![](https://img.aspxhome.com/file/2023/0/82770_0s.png)
浅析Python中的多重继承
2021-03-19 21:17:56
![](https://img.aspxhome.com/file/2023/0/127080_0s.png)
基于vue-resource jsonp跨域问题的解决方法
2023-07-02 16:33:44
![](https://img.aspxhome.com/file/2023/8/139708_0s.jpg)
Mysql limit 优化,百万至千万级快速分页 复合索引的引用并应用于轻量级框架
2024-01-29 03:11:36
MySQL数据库主机127.0.0.1与localhost区别
2024-01-17 17:54:24
python 操作mysql数据中fetchone()和fetchall()方式
2024-01-19 11:02:18
![](https://img.aspxhome.com/file/2023/2/80412_0s.jpg)
基于python实现音乐播放器代码实例
2022-07-17 21:55:53
浅析JavaScript中的常用算法与函数
2024-05-03 15:32:53
解决python3读取Python2存储的pickle文件问题
2023-03-18 14:20:30
浅谈Python中的生成器和迭代器
2023-04-08 02:23:46
由浅到深了解JavaScript类
2008-06-16 13:20:00