Python 利用切片从列表中取出一部分使用的方法


Posted in Python onFebruary 01, 2019

我想从列表中取出一部分拿来使用,可以创建切片,指定需要使用的第一个元素和最后一个元素的索引

使用例子,说明切片的使用

#创建一个数字列表,代表我有100页文章,然后进行分页显示
mage=list(range(1,101))
max_count=len(mage)    #使用len()获取列表的长度,上节学的
n=0
while n<max_count:    #这里用到了一个while循环,穿越过来的
 print(mage[n:n+10])   #这里就用到了切片,这一节的重点
 n=n+10

输出:

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 
[11, 12, 13, 14, 15, 16, 17, 18, 19, 20] 
[21, 22, 23, 24, 25, 26, 27, 28, 29, 30] 
[31, 32, 33, 34, 35, 36, 37, 38, 39, 40] 
[41, 42, 43, 44, 45, 46, 47, 48, 49, 50] 
[51, 52, 53, 54, 55, 56, 57, 58, 59, 60] 
[61, 62, 63, 64, 65, 66, 67, 68, 69, 70] 
[71, 72, 73, 74, 75, 76, 77, 78, 79, 80] 
[81, 82, 83, 84, 85, 86, 87, 88, 89, 90] 
[91, 92, 93, 94, 95, 96, 97, 98, 99, 100]

总结

1、切片使用第一个元素和最后一个元素的索引,中间使用冒号分割,并使用中括号'[]'包起来,形成切片

2、如果从列表第一个元素开始,切片中第一个元素的索引可以省略,如mage[:10]

3、如果切片到最后一个元素结束,切片中最后一个元素的索引可以省略,如mage[91:]

4、切片可以使用for循环进行遍历

以上这篇Python 利用切片从列表中取出一部分使用的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用 Python 获取 Linux 系统信息的代码
Jul 13 Python
12步入门Python中的decorator装饰器使用方法
Jun 20 Python
python记录程序运行时间的三种方法
Jul 14 Python
Python读取Pickle文件信息并计算与当前时间间隔的方法分析
Jan 30 Python
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
Aug 23 Python
Python手绘可视化工具cutecharts使用实例
Dec 05 Python
Python IDLE或shell中切换路径的操作
Mar 09 Python
django 解决自定义序列化返回处理数据为null的问题
May 20 Python
Python多线程threading创建及使用方法解析
Jun 17 Python
python自动化测试三部曲之unittest框架的实现
Oct 07 Python
详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库
Jan 24 Python
Python实现为PDF去除水印的示例代码
Apr 03 Python
对pandas通过索引提取dataframe的行方法详解
Feb 01 #Python
python 实现提取某个索引中某个时间段的数据方法
Feb 01 #Python
深入理解Python异常处理的哲学
Feb 01 #Python
python for 循环获取index索引的方法
Feb 01 #Python
对python For 循环的三种遍历方式解析
Feb 01 #Python
python使用for循环计算0-100的整数的和方法
Feb 01 #Python
python 用for循环实现1~n求和的实例
Feb 01 #Python
You might like
php获取后台Job管理的实现代码
2011/06/10 PHP
CI框架中zip类应用示例
2014/06/17 PHP
php将金额数字转化为中文大写
2015/07/09 PHP
php获取英文姓名首字母的方法
2015/07/13 PHP
js算法中的排序、数组去重详细概述
2013/10/14 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
2013/12/12 Javascript
Jquery实现自定义tooltip示例代码
2014/02/12 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
2016/02/21 Javascript
jQuery生成假加载动画效果
2016/12/01 Javascript
Javascript DOM事件操作小结(监听鼠标点击、释放,悬停、离开等)
2017/01/20 Javascript
详解vue表单——小白速看
2018/04/08 Javascript
react 兄弟组件如何调用对方的方法示例
2018/10/23 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
2018/11/05 Javascript
jQuery实现简单的Ajax调用功能示例
2019/02/15 jQuery
JavaScript 严格模式(use strict)用法实例分析
2020/03/04 Javascript
[57:55]EG vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python3.6.0+opencv3.3.0人脸检测示例
2018/05/25 Python
Python用Try语句捕获异常的实例方法
2019/06/26 Python
python批量图片处理简单示例
2019/08/06 Python
Python WebSocket长连接心跳与短连接的示例
2020/11/24 Python
使用CSS变量实现炫酷惊人的悬浮效果
2019/04/26 HTML / CSS
Lookfantastic意大利官网:英国知名美妆购物网站
2019/05/31 全球购物
财务人员个人求职信范文
2013/12/04 职场文书
酒店餐厅2014重阳节活动策划方案
2014/09/16 职场文书
乡镇干部个人对照检查材料思想汇报(原创篇)
2014/09/28 职场文书
合作与交流自我评价
2015/03/09 职场文书
升职自荐信范文
2015/03/27 职场文书
火烧圆明园观后感
2015/06/03 职场文书
运动会通讯稿200字
2015/07/20 职场文书
优化经济发展环境工作总结
2015/08/11 职场文书
3招让你摆脱即兴讲话冷场尴尬
2019/08/08 职场文书
蔬果开业典礼发言稿应该怎么写?
2019/09/03 职场文书
python 中[0]*2与0*2的区别说明
2021/05/10 Python
MySQL中一条update语句是如何执行的
2022/03/16 MySQL
Java 超详细讲解IO操作字节流与字符流
2022/03/25 Java/Android
Android移动应用开发指南之六种布局详解
2022/09/23 Java/Android