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封装对象实现时间效果
Apr 23 Python
Python函数嵌套实例
Sep 23 Python
简单介绍使用Python解析并修改XML文档的方法
Oct 15 Python
Python3中的真除和Floor除法用法分析
Mar 16 Python
Python中列表、字典、元组数据结构的简单学习笔记
Mar 20 Python
Python类属性的延迟计算
Oct 22 Python
python使用正则表达式替换匹配成功的组
Nov 17 Python
python多线程调用exit无法退出的解决方法
Feb 18 Python
python 正则表达式贪婪模式与非贪婪模式原理、用法实例分析
Oct 14 Python
Python实现线性插值和三次样条插值的示例代码
Nov 13 Python
Python+OpenCV实现旋转文本校正方式
Jan 09 Python
Python基于pandas爬取网页表格数据
May 11 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禁止页面缓存的代码
2011/10/23 PHP
php中导出数据到excel时数字变为科学计数的解决方法
2013/02/03 PHP
支持中文和其他编码的php截取字符串函数分享(截取中文字符串)
2014/03/13 PHP
使用php方法curl抓取AJAX异步内容思路分析及代码分享
2014/08/25 PHP
PHP7 echo和print语句实例用法
2019/02/15 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
YUI 读码日记之 YAHOO.util.Dom - Part.1
2008/03/22 Javascript
CSS JavaScript 实现菜单功能 改进版
2008/12/09 Javascript
Prototype Date对象 学习
2009/07/12 Javascript
javascript拓展DOM操作 prependChild insertAfert
2010/11/17 Javascript
js 浏览器事件介绍
2012/03/30 Javascript
jquery div拖动效果示例代码
2013/12/08 Javascript
Javascript中call的两种用法实例
2013/12/13 Javascript
javascript实现ecshop搜索框键盘上下键切换控制
2015/03/18 Javascript
javascript小数精度丢失的完美解决方法
2016/05/31 Javascript
基于jquery实现弹幕效果
2016/09/29 Javascript
Vue2.0用 watch 观察 prop 变化(不触发)
2017/09/08 Javascript
JavaScript的一些小技巧分享
2021/01/06 Javascript
python实现用于测试网站访问速率的方法
2015/05/26 Python
深入探究Django中的Session与Cookie
2017/07/30 Python
实例讲解Python中浮点型的基本内容
2019/02/11 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
python中的函数递归和迭代原理解析
2019/11/14 Python
利用Python代码实现一键抠背景功能
2019/12/29 Python
对tensorflow中tf.nn.conv1d和layers.conv1d的区别详解
2020/02/11 Python
Django-Scrapy生成后端json接口的方法示例
2020/10/06 Python
plt.figure()参数使用详解及运行演示
2021/01/08 Python
绩效工资分配方案
2014/01/18 职场文书
周年庆典邀请函范文
2014/01/23 职场文书
运动会闭幕式解说词
2014/02/21 职场文书
国际商务专业求职信
2014/07/15 职场文书
公务员群众路线专题民主生活会发言材料
2014/09/17 职场文书
同学聚会祝酒词
2015/08/10 职场文书
Python 恐龙跑跑小游戏实现流程
2022/02/15 Python
浅析python中特殊文件和特殊函数
2022/02/24 Python
CSS 左边固定宽右边自适应的6种方法
2022/05/15 HTML / CSS