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标准库defaultdict模块使用示例
Apr 28 Python
Python实现扫描局域网活动ip(扫描在线电脑)
Apr 28 Python
基于Python实现文件大小输出
Jan 11 Python
Python中使用OpenCV库来进行简单的气象学遥感影像计算
Feb 19 Python
Python 递归函数详解及实例
Dec 27 Python
python实现超市扫码仪计费
May 30 Python
Python开发网站目录扫描器的实现
Feb 21 Python
用Python+OpenCV对比图像质量的几种方法
Jul 15 Python
一文了解python 3 字符串格式化 F-string 用法
Mar 04 Python
解决Python中导入自己写的类,被划红线,但不影响执行的问题
Jul 13 Python
Python+OpenCV图像处理——图像二值化的实现
Oct 24 Python
python3爬虫中多线程的优势总结
Nov 24 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
TMDPHP 模板引擎使用教程
2012/03/13 PHP
Laravel中validation验证 返回中文提示 全局设置的方法
2019/09/29 PHP
flexigrid 参数说明
2010/11/23 Javascript
判断用户是否在线的代码
2011/03/05 Javascript
jquery上传插件fineuploader上传文件使用方法(jquery图片上传插件)
2013/12/05 Javascript
JQuery实现绚丽的横向下拉菜单
2013/12/19 Javascript
JavaScript原生对象之String对象的属性和方法详解
2015/03/13 Javascript
javascript实现将文件保存到本地方法汇总
2015/07/26 Javascript
基于javascript实现随机颜色变化效果
2016/01/14 Javascript
javascript宿主对象之window.navigator详解
2016/09/07 Javascript
Angular Module声明和获取重载实例代码
2016/09/14 Javascript
AngularJS使用ng-app自动加载bootstrap框架问题分析
2017/01/04 Javascript
clipboard.js在移动端复制失败的解决方法
2018/06/13 Javascript
发布Angular应用至生产环境的方法
2018/12/10 Javascript
基于JavaScript实现轮播图效果
2021/01/02 Javascript
[02:08]2014DOTA2国际邀请赛 430专访:力争取得小组前二
2014/07/11 DOTA
[55:44]完美世界DOTA2联赛决赛 FTD vs Phoenix 第二场 11.08
2020/11/11 DOTA
简单谈谈python中的Queue与多进程
2016/08/25 Python
python类中super()和__init__()的区别
2016/10/18 Python
python文件特定行插入和替换实例详解
2017/07/12 Python
pandas数据清洗,排序,索引设置,数据选取方法
2018/05/18 Python
基于python OpenCV实现动态人脸检测
2018/05/25 Python
python正向最大匹配分词和逆向最大匹配分词的实例
2018/11/14 Python
Python之循环结构
2019/01/15 Python
kali中python版本的切换方法
2019/07/11 Python
python nmap实现端口扫描器教程
2020/05/28 Python
如何基于Python制作有道翻译小工具
2019/12/16 Python
Python实现微信好友的数据分析
2019/12/16 Python
初学者学习Python好还是Java好
2020/05/26 Python
教师自我鉴定
2013/12/13 职场文书
建筑经济管理专业求职信分享
2014/01/06 职场文书
《争吵》教学反思
2014/02/15 职场文书
文秘档案管理岗位职责
2014/03/06 职场文书
三年级班级文化建设方案
2014/05/04 职场文书
社区党的群众路线教育实践活动总结材料
2014/10/31 职场文书
求职自我推荐信
2015/03/24 职场文书