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 相关文章推荐
使用Python开发windows GUI程序入门实例
Oct 23 Python
Python实现向QQ群成员自动发邮件的方法
Nov 19 Python
Fiddler如何抓取手机APP数据包
Jan 22 Python
基于Python的文件类型和字符串详解
Dec 21 Python
浅谈python实现Google翻译PDF,解决换行的问题
Nov 28 Python
Python实现制度转换(货币,温度,长度)
Jul 14 Python
Python绘制热力图示例
Sep 27 Python
python 队列基本定义与使用方法【初始化、赋值、判断等】
Oct 24 Python
Python3读写ini配置文件的示例
Nov 06 Python
如何用Python编写一个电子考勤系统
Feb 08 Python
pytorch 中nn.Dropout的使用说明
May 20 Python
Python竟然能剪辑视频
May 25 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 无限极分类
2008/03/27 PHP
php限制上传文件类型并保存上传文件的方法
2015/03/13 PHP
如何使用Gitblog和Markdown建自己的博客
2015/07/31 PHP
PHP连接MSSQL方法汇总
2016/02/05 PHP
thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果详解
2019/07/15 PHP
PHP7生产环境队列Beanstalkd用法详解
2020/05/19 PHP
PJBlog插件 防刷新的在线播放器
2006/10/25 Javascript
jquery 获取表单元素里面的值示例代码
2013/07/28 Javascript
JavaScript学习笔记之数组随机排序
2016/03/23 Javascript
jQuery在ie6下无法设置select选中的解决方法详解
2016/09/20 Javascript
JS控制HTML元素的显示和隐藏的两种方法
2016/09/27 Javascript
关于Iframe父页面与子页面之间的相互调用
2016/11/22 Javascript
Angularjs Promise实例详解
2018/03/15 Javascript
vue打包使用Nginx代理解决跨域问题
2018/08/27 Javascript
vue 实现左右拖拽元素并且不超过他的父元素的宽度
2018/11/30 Javascript
Vue axios与Go Frame后端框架的Options请求跨域问题详解
2020/03/03 Javascript
纯JS实现五子棋游戏
2020/05/28 Javascript
[01:08:43]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第一场 1月9日
2021/03/11 DOTA
Python中的异常处理简明介绍
2015/04/13 Python
pycharm安装图文教程
2017/05/02 Python
python实现黑客字幕雨效果
2018/06/21 Python
python中copy()与deepcopy()的区别小结
2018/08/03 Python
Django 多对多字段的更新和插入数据实例
2020/03/31 Python
解决Jupyter无法导入已安装的 module问题
2020/04/17 Python
详解python模块pychartdir安装及导入问题
2020/10/22 Python
5个你不知道的HTML5的接口介绍
2013/08/07 HTML / CSS
日本快乐生活方式购物网站:Shop Japan
2018/07/17 全球购物
Ootori在线按摩椅店:一家专业的按摩椅制造商
2019/04/10 全球购物
如何填写个人简历自我评价
2013/12/10 职场文书
艺术学院毕业生自我评价
2014/03/02 职场文书
《恐龙》教学反思
2014/04/27 职场文书
政府绩效管理实施方案
2014/05/04 职场文书
房产授权委托书范本
2014/09/22 职场文书
2015小学教师年度工作总结
2015/05/12 职场文书
基于PyTorch实现一个简单的CNN图像分类器
2021/05/29 Python
分析ZooKeeper分布式锁的实现
2021/06/30 Java/Android