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列表(list)常用操作方法小结
Feb 02 Python
python 垃圾收集机制的实例详解
Aug 20 Python
Anaconda下配置python+opencv+contribx的实例讲解
Aug 06 Python
用python3教你任意Html主内容提取功能
Nov 05 Python
如何使用python爬虫爬取要登陆的网站
Jul 12 Python
python批量修改ssh密码的实现
Aug 08 Python
Python 将json序列化后的字符串转换成字典(推荐)
Jan 06 Python
pytorch 图像中的数据预处理和批标准化实例
Jan 15 Python
给 TensorFlow 变量进行赋值的方式
Feb 10 Python
Python 列表中的修改、添加和删除元素的实现
Jun 11 Python
Python利用Pillow(PIL)库实现验证码图片的全过程
Oct 04 Python
Python Matplotlib绘制动画的代码详解
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
用Flash图形化数据(二)
2006/10/09 PHP
php 从数据库提取二进制图片的处理代码
2009/09/09 PHP
php eval函数用法 PHP中eval()函数小技巧
2012/10/31 PHP
解析php中memcache的应用
2013/06/18 PHP
php使用Jpgraph绘制3D饼状图的方法
2015/06/10 PHP
Laravel中批量赋值Mass-Assignment的真正含义详解
2017/09/29 PHP
PHP性能分析工具xhprof的安装使用与注意事项
2017/12/19 PHP
Ajax+PHP实现的分类列表框功能示例
2019/02/11 PHP
php7性能提升的原因详解
2019/10/13 PHP
Thinkphp 框架扩展之Widget扩展实现方法分析
2020/04/23 PHP
JS对URL字符串进行编码/解码分析
2008/10/25 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(二)人物行走的实现
2013/01/23 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
2013/08/14 Javascript
Javascript 拖拽的一些高级的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
js实现下拉框选择要显示图片的方法
2015/02/16 Javascript
SpringMVC返回json数据的三种方式
2015/12/10 Javascript
学习Angular中作用域需要注意的坑
2016/08/17 Javascript
AngularJS 依赖注入详解及示例代码
2016/08/17 Javascript
JavaScript学习笔记整理_setTimeout的应用
2016/09/19 Javascript
canvas学习之API整理笔记(一)
2016/12/29 Javascript
js 作用域和变量详解
2017/02/16 Javascript
Vue 2.0在IE11中打开项目页面空白的问题解决
2017/07/16 Javascript
Vue中定义全局变量与常量的各种方式详解
2017/08/23 Javascript
jQuery实现的记住帐号密码功能完整示例
2019/08/03 jQuery
解决antd的Form组件setFieldsValue的警告问题
2020/10/29 Javascript
js实现移动端轮播图滑动切换
2020/12/21 Javascript
[00:47]TI7不朽珍藏III——沙王不朽展示
2017/07/15 DOTA
实践Python的爬虫框架Scrapy来抓取豆瓣电影TOP250
2016/01/20 Python
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
python使用epoll实现服务端的方法
2018/10/16 Python
PyTorch加载预训练模型实例(pretrained)
2020/01/17 Python
写给女生的道歉信
2014/01/08 职场文书
煤矿安全演讲稿
2014/05/09 职场文书
12.4法制宣传日活动总结
2014/08/26 职场文书
毕业生自荐材料范文
2014/12/30 职场文书
MongoDB 常用的crud操作语句
2021/06/20 MongoDB