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 相关文章推荐
Linux RedHat下安装Python2.7开发环境
May 20 Python
Python 操作文件的基本方法总结
Aug 10 Python
浅谈用Python实现一个大数据搜索引擎
Nov 28 Python
python调用API实现智能回复机器人
Apr 10 Python
pygame游戏之旅 添加游戏界面按键图形
Nov 20 Python
24式加速你的Python(小结)
Jun 13 Python
windows上彻底删除jupyter notebook的实现
Apr 13 Python
CentOS 7如何实现定时执行python脚本
Jun 24 Python
解决Pytorch自定义层出现多Variable共享内存错误问题
Jun 28 Python
Python: glob匹配文件的操作
Dec 11 Python
python 实现逻辑回归
Dec 30 Python
Python移位密码、仿射变换解密实例代码
Jun 27 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
javascript使用正则控制input输入框允许输入的值方法大全
2014/06/19 Javascript
深入理解JavaScript系列(33):设计模式之策略模式详解
2015/03/03 Javascript
AngularJS模块管理问题的非常规处理方法
2015/04/29 Javascript
jQuery插件slider实现拖动滑块选取价格范围
2015/04/30 Javascript
javascript中checkbox使用方法实例演示
2015/11/19 Javascript
JavaScript函数中关于valueOf和toString的理解
2016/06/14 Javascript
Json解析的方法小结
2016/06/22 Javascript
jQuery EasyUI Tab 选项卡问题小结
2016/08/16 Javascript
Vue.js 2.5新特性介绍(推荐)
2017/10/24 Javascript
详解NODEJS基于FFMPEG视频推流测试
2017/11/17 NodeJs
页面点击小红心js实现代码
2018/05/26 Javascript
利用Decorator如何控制Koa路由详解
2018/06/26 Javascript
全面解析vue router 基本使用(动态路由,嵌套路由)
2018/09/02 Javascript
vue.draggable实现表格拖拽排序效果
2018/12/01 Javascript
JS基于对象的链表实现与使用方法示例
2019/01/31 Javascript
简单两步使用node发送qq邮件的方法
2019/03/01 Javascript
layui表格数据复选框回显设置方法
2019/09/13 Javascript
vue 实现模糊检索并根据其他字符的首字母顺序排列
2019/09/19 Javascript
解决Spyder中图片显示太小的问题
2018/04/27 Python
python使用Flask操作mysql实现登录功能
2018/05/14 Python
浅析Python四种数据类型
2018/09/26 Python
Python使用sax模块解析XML文件示例
2019/04/04 Python
Django框架 querySet功能解析
2019/09/04 Python
python函数调用,循环,列表复制实例
2020/05/03 Python
css3制作动态进度条以及附加jQuery百分比数字显示
2012/12/13 HTML / CSS
职业生涯规划怎么写
2013/12/29 职场文书
公交公司毕业生求职信
2014/02/15 职场文书
学校副校长四风对照检查材料整改措施
2014/09/25 职场文书
财务会计实训报告
2014/11/05 职场文书
成绩报告单家长评语
2014/12/30 职场文书
小班上学期个人总结
2015/02/12 职场文书
2014年个人总结范文
2015/03/09 职场文书
2015年高一班主任工作总结
2015/05/13 职场文书
看雷锋电影观后感
2015/06/10 职场文书
iPhone13再次曝光
2021/04/15 数码科技
红灯733-1型14管5波段半导体收音机
2021/04/22 无线电