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简单实现微信爬虫
Apr 09 Python
使用Pyrex来扩展和加速Python程序的教程
Apr 13 Python
浅谈Python类里的__init__方法函数,Python类的构造函数
Dec 10 Python
浅谈Python里面小数点精度的控制
Jul 16 Python
浅析python的优势和不足之处
Nov 20 Python
Python中的heapq模块源码详析
Jan 08 Python
Python实现KNN(K-近邻)算法的示例代码
Mar 05 Python
Django处理Ajax发送的Get请求代码详解
Jul 29 Python
python如何调用java类
Jul 05 Python
python实现录音功能(可随时停止录音)
Oct 26 Python
python生成word合同的实例方法
Jan 12 Python
微信小程序调用python模型
Apr 21 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中如何定义和使用常量
2013/02/28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(七)
2014/06/23 PHP
PHP实现获取域名的方法小结
2014/11/05 PHP
php curl登陆qq后获取用户信息时证书错误
2015/02/03 PHP
php实现html标签闭合检测与修复方法
2015/07/09 PHP
PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等)
2016/01/09 PHP
php编程每天必学之表单验证
2016/03/01 PHP
php双层循环(九九乘法表)
2017/10/23 PHP
详解php curl带有csrf-token验证模拟提交方法
2018/04/18 PHP
彪哥1.1(智能表格)提供下载
2006/09/07 Javascript
baidu博客的编辑友情链接的新的层窗口!经典~支持【FF】
2007/02/09 Javascript
真正的JQuery.ajax传递中文参数的解决方法
2011/05/28 Javascript
JavaScript中的私有/静态属性介绍
2012/07/26 Javascript
js中的布尔运算符使用介绍
2013/11/20 Javascript
判断某个字符在一个字符串中是否存在的js代码
2014/02/28 Javascript
html的DOM中document对象images集合用法实例
2015/01/21 Javascript
get  post jsonp三种数据交互形式实例详解
2017/08/25 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
2017/09/04 Javascript
JavaScript模块详解
2017/12/18 Javascript
koa+mongoose实现简单增删改查接口的示例代码
2019/05/13 Javascript
layui 实现表单和文件上传一起传到后台的例子
2019/09/16 Javascript
Vue3.x源码调试的实现方法
2019/10/13 Javascript
使用python进行文本预处理和提取特征的实例
2018/06/05 Python
Python tkinter和exe打包的方法
2020/02/05 Python
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
解释下列WebService名词:WSDL、SOAP、UDDI
2012/06/22 面试题
工程造价专业大学生职业规划范文
2014/03/09 职场文书
结婚喜宴主持词
2014/03/14 职场文书
民主评议党员自我评议范文2014
2014/09/26 职场文书
搞笑的爱情检讨书
2014/10/01 职场文书
超市员工辞职信范文
2015/05/12 职场文书
上班旷工检讨书
2015/08/15 职场文书
Spring Boot 实现敏感词及特殊字符过滤处理
2021/06/29 Java/Android
Nginx虚拟主机的配置步骤过程全解
2022/03/31 Servers
win11无线投屏在哪设置? win11无线投屏功能的使用方法
2022/04/08 数码科技
Vue OpenLayer测距功能的实现
2022/04/20 Vue.js