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合并字典键值并去除重复元素的实例
Dec 18 Python
使用python调用zxing库生成二维码图片详解
Jan 10 Python
Python处理PDF及生成多层PDF实例代码
Apr 24 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
Nov 14 Python
python机器学习之神经网络(三)
Dec 20 Python
python实现隐马尔科夫模型HMM
Mar 25 Python
Python 给屏幕打印信息加上颜色的实现方法
Apr 24 Python
对pyqt5之menu和action的使用详解
Jun 20 Python
一文轻松掌握python语言命名规范规则
Jun 18 Python
详解Pycharm与anaconda安装配置指南
Aug 25 Python
python3 实现mysql数据库连接池的示例代码
Apr 17 Python
python 自动刷新网页的两种方法
Apr 20 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
总集篇&特番节目先行播出!《SAO Alicization War of Underworld》第2季度TV动画4月25日放送!
2020/03/06 日漫
PHP实现文件安全下载
2006/10/09 PHP
php生成EXCEL的东东
2006/10/09 PHP
解析php中如何调用用户自定义函数
2013/08/06 PHP
PHP原生函数一定好吗?
2014/12/08 PHP
[原创]PHP简单开启curl的方法(测试可行)
2016/01/11 PHP
PHP解压ZIP文件到指定文件夹的方法
2016/11/17 PHP
CI框架数据库查询缓存优化的方法
2016/11/21 PHP
PHP的curl函数的用法总结
2019/02/14 PHP
取得一定长度的内容,处理中文
2006/12/20 Javascript
jQuery EasyUI 中文API Button使用实例
2010/04/14 Javascript
jQuery动态添加 input type=file的实现代码
2012/06/14 Javascript
javascript中RegExp保留小数点后几位数的方法分享
2013/08/13 Javascript
jquery不常用方法汇总
2015/07/26 Javascript
探讨JavaScript标签位置的存放与功能有无关系
2016/01/15 Javascript
jquery实现百叶窗效果
2017/01/12 Javascript
require.js与bootstrap结合实现简单的页面登录和页面跳转功能
2017/05/12 Javascript
JS检索下拉列表框中被选项目的索引号(selectedIndex)
2019/12/17 Javascript
利用webpack理解CommonJS和ES Modules的差异区别
2020/06/16 Javascript
让python同时兼容python2和python3的8个技巧分享
2014/07/11 Python
Python实现过滤单个Android程序日志脚本分享
2015/01/16 Python
python将文本转换成图片输出的方法
2015/04/28 Python
tensorflow实现对图片的读取的示例代码
2018/02/12 Python
python爬虫之模拟登陆csdn的实例代码
2018/05/18 Python
Python使用LDAP做用户认证的方法
2019/06/20 Python
用Python获取摄像头并实时控制人脸的实现示例
2019/07/11 Python
python 读取数据库并绘图的实例
2019/12/03 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
使用python tkinter开发一个爬取B站直播弹幕工具的实现代码
2021/02/07 Python
快速一键生成Python爬虫请求头
2021/03/04 Python
欧洲最大的化妆品连锁公司:Douglas道格拉斯
2017/05/06 全球购物
应用数学自荐书范文
2013/11/24 职场文书
团队激励口号
2014/06/06 职场文书
2015年艾滋病防治工作总结
2015/05/22 职场文书
律政俏佳人观后感
2015/06/09 职场文书
OpenCV-Python实现轮廓拟合
2021/06/08 Python