Python列表切片操作实例总结


Posted in Python onFebruary 19, 2019

本文实例讲述了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程序设计有所帮助。

Python 相关文章推荐
Python3 循环语句(for、while、break、range等)
Nov 20 Python
Python三种遍历文件目录的方法实例代码
Jan 19 Python
Python2.7.10以上pip更新及其他包的安装教程
Jun 12 Python
python opencv 图像拼接的实现方法
Jun 27 Python
OpenCV 模板匹配
Jul 10 Python
Python实现网页截图(PyQT5)过程解析
Aug 12 Python
Python定义函数时参数有默认值问题解决
Dec 19 Python
python递归调用中的坑:打印有值, 返回却None
Mar 16 Python
MxNet预训练模型到Pytorch模型的转换方式
May 25 Python
在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程
Aug 07 Python
python/golang 删除链表中的元素
Sep 14 Python
几款Python编译器比较与推荐(小结)
Oct 15 Python
Python常用的json标准库
Feb 19 #Python
Python List cmp()知识点总结
Feb 18 #Python
Python列表(List)知识点总结
Feb 18 #Python
Python元组知识点总结
Feb 18 #Python
pandas数据集的端到端处理
Feb 18 #Python
Python 数据库操作 SQLAlchemy的示例代码
Feb 18 #Python
Python列表常见操作详解(获取,增加,删除,修改,排序等)
Feb 18 #Python
You might like
php+ajax做仿百度搜索下拉自动提示框(有实例)
2012/08/21 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
PHP读取文件内容后清空文件示例代码
2014/03/18 PHP
用PHP代码给图片加水印
2015/07/01 PHP
PHP filesize函数用法浅析
2019/02/15 PHP
Laravel Validator自定义错误返回提示消息并在前端展示
2019/05/09 PHP
PHP使用JpGraph绘制折线图操作示例【附源码下载】
2019/10/18 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
jQuery学习7 操作JavaScript对象和集合的函数
2010/02/07 Javascript
JS冒泡事件的快速解决方法
2013/12/16 Javascript
JavaScript中的prototype和constructor简明总结
2014/04/05 Javascript
jQuery插件jPaginate实现无刷新分页
2015/05/04 Javascript
jQuery实现表单步骤流程导航代码分享
2015/08/28 Javascript
JS遍历数组和对象的区别及递归遍历对象、数组、属性的方法详解
2016/06/14 Javascript
前端框架Vue.js构建大型应用浅析
2016/09/12 Javascript
Bootstrap BootstrapDialog使用详解
2017/02/17 Javascript
mocha的时序规则讲解
2019/02/16 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
2019/08/22 Javascript
vue多个元素的样式选择器问题
2019/11/29 Javascript
vue 实现根据data中的属性值来设置不同的样式
2020/08/04 Javascript
[04:28]2014DOTA2国际邀请赛 采访小兔子LGD挺进钥匙体育馆
2014/07/14 DOTA
[01:02:10]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第一局
2016/02/26 DOTA
Python 异常处理实例详解
2014/03/12 Python
利用python打开摄像头及颜色检测方法
2018/08/03 Python
Python+OpenCV 实现图片无损旋转90°且无黑边
2019/12/12 Python
资生堂美国官网:Shiseido美国
2016/09/02 全球购物
自1926年以来就为冰岛保持温暖:66°North
2020/11/27 全球购物
英语感恩演讲稿
2014/01/14 职场文书
社区党员公开承诺书
2014/08/30 职场文书
购房个人委托书范本
2014/10/11 职场文书
乡镇党的群众路线教育实践活动总结报告
2014/10/30 职场文书
街道党风廉政建设调研报告
2015/01/01 职场文书
服务员岗位职责
2015/02/03 职场文书
幼儿园师德师风心得体会
2016/01/12 职场文书
Python Matplotlib绘制等高线图与渐变色扇形图
2022/04/14 Python