python中xrange用法分析


Posted in Python onApril 15, 2015

本文实例讲述了python中xrange用法。分享给大家供大家参考。具体如下:

先来看如下示例:

>>> x=xrange(0,8)
>>> print x
xrange(8)
>>> print x[0]
0
>>> print x[7]
7
>>> print x[8]
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
IndexError: xrange object index out of range
>>> x=range(0,8)
>>> print x
[0, 1, 2, 3, 4, 5, 6, 7]
>>> print x[0]
0
>>> print x[8]
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
IndexError: list index out of range
range([start,] stop [,step])->list of integers

range()返回一个递增或递减的数字列表,列表的元素值由三个参数决定

start表示列表开始的值,默认为“0”。

stop 表示列表结束的值,该参数不可缺少

参数step表示步长,默认值为“1”。

range()返回的是一个递增或递减的数字列表。

xrange 是一个类,返回的是一个xrange对象。使用xrange()进行遍历,每次遍历只返回一个值。range()返回的是一个列表,一次性计算并返回所有的值。因此,xrange()的执行效率要高于range()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python从入门到精通(DAY 1)
Dec 20 Python
Python3.4 tkinter,PIL图片转换
Jun 21 Python
python进行TCP端口扫描的实现
Dec 21 Python
Python 实现毫秒级淘宝抢购脚本的示例代码
Sep 16 Python
调用其他python脚本文件里面的类和方法过程解析
Nov 15 Python
解决Tensorboard可视化错误:不显示数据 No scalar data was found
Feb 15 Python
如何在django中实现分页功能
Apr 22 Python
python实现密度聚类(模板代码+sklearn代码)
Apr 27 Python
使用python爬取抖音app视频的实例代码
Dec 01 Python
MoviePy简介及Python视频剪辑自动化
Dec 18 Python
python中温度单位转换的实例方法
Dec 27 Python
Python3中对json格式数据的分析处理
Jan 28 Python
pygame学习笔记(3):运动速率、时间、事件、文字
Apr 15 #Python
pygame学习笔记(2):画点的三种方法和动画实例
Apr 15 #Python
python实现telnet客户端的方法
Apr 15 #Python
pygame学习笔记(1):矩形、圆型画图实例
Apr 15 #Python
Python远程桌面协议RDPY安装使用介绍
Apr 15 #Python
在Gnumeric下使用Python脚本操作表格的教程
Apr 14 #Python
使用Python构建Hopfield网络的教程
Apr 14 #Python
You might like
水质对咖图啡风味的影响具体有哪些
2021/03/03 冲泡冲煮
根据中文裁减字符串函数的php代码
2013/12/03 PHP
header导出Excel应用示例
2014/01/24 PHP
PHP生成随机密码方法汇总
2015/08/27 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
2016/03/30 PHP
javascript引用对象的方法
2007/01/11 Javascript
用javascript实现自定义标签
2007/05/08 Javascript
Cookie 注入是怎样产生的
2009/04/08 Javascript
ie focus bug 解决方法
2009/09/03 Javascript
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
jquery一句话全选/取消全选
2011/03/01 Javascript
window.open()详解及浏览器兼容性问题示例探讨
2014/05/29 Javascript
jquery禁止回车触发表单提交
2014/12/12 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
jquery引入外部CDN 加载失败则引入本地jq库
2018/05/23 jQuery
vue2.0使用v-for循环制作多级嵌套菜单栏
2018/06/25 Javascript
详解webpack import()动态加载模块踩坑
2018/07/17 Javascript
Vue与Node.js通过socket.io通信的示例代码
2018/07/25 Javascript
Vue过渡效果之CSS过渡详解(结合transition,animation,animate.css)
2020/02/05 Javascript
原生javascript制作贪吃蛇小游戏的方法分析
2020/02/26 Javascript
JavaScript中Object、map、weakmap的区别分析
2020/12/15 Javascript
python获取本机mac地址和ip地址的方法
2015/04/29 Python
Python 专题六 局部变量、全局变量global、导入模块变量
2017/03/20 Python
Tensorflow 训练自己的数据集将数据直接导入到内存
2018/06/19 Python
Python3爬虫之自动查询天气并实现语音播报
2019/02/21 Python
详解Python 4.0 预计推出的新功能
2019/07/26 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
python程序文件扩展名知识点详解
2020/02/27 Python
HTML5之消息通知的使用(Web Notification)
2018/10/30 HTML / CSS
简洁自适应404页面HTML好看的404源码
2020/12/16 HTML / CSS
Raffaello Network德国:意大利拉斐尔时尚购物网
2019/05/01 全球购物
财产保全担保书
2015/01/20 职场文书
新学期新寄语,献给新生们!
2019/11/15 职场文书
nginx实现发布静态资源的方法
2021/03/31 Servers
一次Mysql update sql不当引起的生产故障记录
2022/04/01 MySQL
Python自动化工具之实现Excel转Markdown表格
2022/04/08 Python