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中__str__和__repr__方法的区别
Apr 17 Python
Python中使用Queue和Condition进行线程同步的方法
Jan 19 Python
Python递归实现汉诺塔算法示例
Mar 19 Python
Python设计模式之简单工厂模式实例详解
Jan 22 Python
计算机二级python学习教程(3) python语言基本数据类型
May 16 Python
python 模拟银行转账功能过程详解
Aug 06 Python
tensorflow如何批量读取图片
Aug 29 Python
numpy.ndarray 实现对特定行或列取值
Dec 05 Python
python使用html2text库实现从HTML转markdown的方法详解
Feb 21 Python
Python浮点型(float)运算结果不正确的解决方案
Sep 22 Python
Pytorch - TORCH.NN.INIT 参数初始化的操作
Feb 27 Python
Python一行代码实现自动发邮件功能
May 30 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
DOTA2【瓜皮时刻】Vol.91 RTZ山史最惨“矿难”
2021/03/05 DOTA
PHP的变量类型和作用域详解
2014/03/12 PHP
PHP数组操作类实例
2015/07/11 PHP
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
2007/02/15 Javascript
javascript delete 使用示例代码
2010/03/29 Javascript
js作用域及作用域链概念理解及使用
2013/04/15 Javascript
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)
2013/12/14 Javascript
js实现表格字段排序
2014/02/19 Javascript
jQuery新的事件绑定机制on()示例应用
2014/07/18 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
javascript禁止访客复制网页内容的实现代码
2015/08/05 Javascript
js倒计时抢购实例
2015/12/20 Javascript
jQuery排序插件tableSorter使用方法
2017/02/10 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
JS判断微信扫码的方法
2017/08/07 Javascript
vue的常用组件操作方法应用分析
2018/04/13 Javascript
面试题:react和vue的区别分析
2019/04/08 Javascript
vue.js实现左边导航切换右边内容
2019/10/21 Javascript
JavaScript中this的学习笔记及用法整理
2020/02/17 Javascript
解决python删除文件的权限错误问题
2018/04/24 Python
Python 使用 attrs 和 cattrs 实现面向对象编程的实践
2019/06/12 Python
Python 数据可视化pyecharts的使用详解
2019/06/26 Python
python求最大值,不使用内置函数的实现方法
2019/07/09 Python
Python安装selenium包详细过程
2019/07/23 Python
详解利用css3的var()实现运行时改变scss的变量值
2021/03/02 HTML / CSS
HTML5 层的叠加的实现
2020/07/07 HTML / CSS
Charles & Keith欧盟:新加坡时尚品牌
2019/08/01 全球购物
航空大学应届生求职信
2013/11/10 职场文书
失业者真诚求职信范文
2013/12/25 职场文书
公司培训心得体会
2014/01/03 职场文书
英文自荐信常用句子
2014/03/26 职场文书
进口业务员岗位职责
2014/04/06 职场文书
娱乐节目策划方案
2014/06/10 职场文书
2015年监理个人工作总结
2015/05/23 职场文书
银行资信证明
2015/06/17 职场文书
python之django路由和视图案例教程
2021/07/26 Python