Python列表切片操作实例总结
作者:deniro_li 时间:2023-01-30 16:06:57
本文实例讲述了Python列表切片操作。分享给大家供大家参考,具体如下:
切片指的是列表的一部分。
1 基本用法
指定第一个元素和最后一个元素的索引,即可创建切片 。Python 会在到达指定的第二个索引之前元素后停止 。
books=['半生缘','往事并不如烟','心是孤独的猎手']
print(books[0:2])
运行结果:
['半生缘', '往事并不如烟']
2 未指定索引
如果没有指定第一个索引, 那么 Python 会默认从表头开始:
books=['半生缘','往事并不如烟','心是孤独的猎手']
print(books[:2])
运行结果:
['半生缘', '往事并不如烟']
同样,如果没有指定最后一个索引, 那么就会默认从表尾开始:
books=['半生缘','往事并不如烟','心是孤独的猎手']
print(books[1:])
运行结果:
['往事并不如烟', '心是孤独的猎手']
3 负数索引
负数索引会返回离列表末尾相应距离的元素,所以我们可以利用它,来获取列表末尾切片。
books=['半生缘','往事并不如烟','心是孤独的猎手']
print(books[-2:])
运行结果:
['往事并不如烟', '心是孤独的猎手']
4 遍历
可以在 for 循环中使用切片哦O(∩_∩)O~
books=['半生缘','往事并不如烟','心是孤独的猎手']
for book in books[1:]:
print(book)
运行结果:
往事并不如烟
心是孤独的猎手
更多Python相关内容感兴趣的读者可查看本站专题:《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
来源:https://blog.csdn.net/deniro_li/article/details/87431170
标签:Python,列表,切片
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
php bugs代码审计基础详解
2023-06-02 13:49:52
![](https://img.aspxhome.com/file/2023/6/55366_0s.png)
python数据爬下来保存的位置
2021-01-29 20:49:19
定义列表 dt dl
2008-08-03 17:14:00
![](https://img.aspxhome.com/file/UploadPic/20088/3/200883171832109s.png)
perl获取日期与时间的实例代码
2023-03-30 23:57:01
Python读取图片EXIF信息类库介绍和使用实例
2023-05-27 00:49:47
Python完全新手教程
2021-08-19 18:38:06
深入浅析python继承问题
2023-05-20 15:22:26
Mysql精粹系列(精粹)
2024-01-21 02:27:05
TensorFlow安装并在Pycharm搭建环境的详细图文教程
2023-09-12 16:34:00
![](https://img.aspxhome.com/file/2023/4/127794_0s.jpg)
JavaScript实现酷炫的鼠标拖尾特效
2024-06-16 16:02:25
![](https://img.aspxhome.com/file/2023/0/56540_0s.png)
举例讲解Linux系统下Python调用系统Shell的方法
2023-08-25 00:04:46
Pycharm使用之设置代码字体大小和颜色主题的教程
2021-09-07 00:27:14
![](https://img.aspxhome.com/file/2023/1/93861_0s.jpg)
opencv 图像加法与图像融合的实现代码
2021-07-20 14:57:30
![](https://img.aspxhome.com/file/2023/2/91952_0s.jpg)
python脚本监控Tomcat服务器的方法
2023-10-03 18:19:23
![](https://img.aspxhome.com/file/2023/2/77042_0s.png)
如何设计一个成功的网站
2007-09-07 10:33:00
python实现拼图小游戏
2023-05-14 14:54:15
![](https://img.aspxhome.com/file/2023/2/76702_0s.jpg)
使用Django框架中ORM系统实现对数据库数据增删改查
2024-01-28 03:25:50
![](https://img.aspxhome.com/file/2023/0/115180_0s.png)
javascript限制复选框的最大可选数
2008-10-13 13:03:00
Python 格式化输出_String Formatting_控制小数点位数的实例详解
2023-11-29 12:09:14
ASP在线转flv+缩略图
2007-08-27 16:18:00