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实现的几个常用排序算法实例
Jun 16 Python
深入理解python try异常处理机制
Jun 01 Python
python虚拟环境virualenv的安装与使用
Dec 18 Python
基于Django的python验证码(实例讲解)
Oct 23 Python
python正则表达式及使用正则表达式的例子
Jan 22 Python
Python RabbitMQ消息队列实现rpc
May 30 Python
python实现决策树分类
Aug 30 Python
flask框架jinja2模板与模板继承实例分析
Aug 01 Python
Python使用itchat 功能分析微信好友性别和位置
Aug 05 Python
Python实现一个优先级队列的方法
Jul 31 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
Sep 14 Python
PySwarms(Python粒子群优化工具包)的使用:GlobalBestPSO例子解析
Apr 05 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
phplock(php进程锁) v1.0 beta1
2009/11/24 PHP
PHP使用HTML5 FormData对象提交表单操作示例
2019/07/02 PHP
PHP的new static和new self的区别与使用
2019/11/27 PHP
JQuery AJAX提交中文乱码的解决方案
2010/07/02 Javascript
js限制textarea每行输入字符串长度的代码
2012/10/31 Javascript
javascript日期比较方法实例分析
2016/06/17 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
Flask中获取小程序Request数据的两种方法
2017/05/12 Javascript
jQuery选择器特殊字符与属性空格问题
2017/08/14 jQuery
详解Vue2 SSR 缓存 Api 数据
2017/11/20 Javascript
JS实现用特殊符号替换字符串的中间部分区域的实例代码
2018/07/24 Javascript
vue2.0页面前进刷新回退不刷新的实现方法
2018/07/31 Javascript
深入理解JavaScript的值传递和引用传递
2018/10/24 Javascript
ES6 如何改变JS内置行为的代理与反射
2019/02/11 Javascript
使用JavaScript通过前端发送电子邮件
2020/05/22 Javascript
[27:39]Ti4 循环赛第二日 LGD vs Fnatic
2014/07/11 DOTA
[02:51]2018年度DOTA2最佳中单位选手-完美盛典
2018/12/17 DOTA
python实现电子词典
2020/04/23 Python
Python os模块介绍
2014/11/30 Python
使用Python读取大文件的方法
2018/02/11 Python
不知道这5种下划线的含义,你就不算真的会Python!
2018/10/09 Python
python 不同方式读取文件速度不同的实例
2018/11/09 Python
PyQt5 QTableView设置某一列不可编辑的方法
2019/06/25 Python
Win10环境python3.7安装dlib模块趟过的坑
2019/08/01 Python
python 有效的括号的实现代码示例
2019/11/11 Python
CSS3 简写animation
2012/05/10 HTML / CSS
Shopee印度尼西亚:东南亚与台湾市场最大电商平台
2018/06/17 全球购物
英国最全面的橄榄球联盟门票网站:Live Rugby Tickets
2018/10/06 全球购物
Hello Molly美国:女性时尚在线
2019/08/26 全球购物
宠物店的创业计划书范文
2014/01/11 职场文书
正科级干部考察材料
2014/05/29 职场文书
单位授权委托书范文
2014/08/02 职场文书
十佳好少年事迹材料
2014/08/21 职场文书
委托证明书
2014/09/17 职场文书
校园学雷锋广播稿
2014/10/08 职场文书
万能检讨书
2015/01/27 职场文书