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中urllib模块用法实例详解
Nov 19 Python
Python中运行并行任务技巧
Feb 26 Python
通过mod_python配置运行在Apache上的Django框架
Jul 22 Python
在Python的Django框架中创建语言文件
Jul 27 Python
python从入门到精通(DAY 3)
Dec 20 Python
python中类变量与成员变量的使用注意点总结
Apr 29 Python
python学生管理系统学习笔记
Mar 19 Python
PyQt5实现让QScrollArea支持鼠标拖动的操作方法
Jun 19 Python
Python函数中参数是传递值还是引用详解
Jul 02 Python
python DataFrame转dict字典过程详解
Dec 26 Python
Python 读取xml数据,cv2裁剪图片实例
Mar 10 Python
python的reverse函数翻转结果为None的问题
May 11 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
PHP 远程文件管理,可以给表格排序,遍历目录,时间排序
2009/08/07 PHP
PHP模块 Memcached功能多于Memcache
2011/06/14 PHP
PHP学习笔记 (1) 环境配置与代码调试
2011/06/19 PHP
php多线程并发实现方法
2016/09/30 PHP
php使用自定义函数实现汉字分割替换功能示例
2017/01/30 PHP
php-fpm开启状态统计的方法详解
2017/06/23 PHP
浅析PHP7的多进程及实例源码
2019/04/14 PHP
php array_chunk()函数用法与注意事项
2019/07/12 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
Gambit vs ForZe BO3 第二场 2.13
2021/03/10 DOTA
js Flash插入函数免激活代码
2009/03/31 Javascript
js单向链表的具体实现实例
2013/06/21 Javascript
jQuery AjaxUpload 上传图片代码
2016/02/02 Javascript
JS中from 表单序列化提交的代码
2017/01/20 Javascript
Bootstrap模态框插件使用详解
2017/05/11 Javascript
前端常见跨域解决方案(全)
2017/09/19 Javascript
Angular如何在应用初始化时运行代码详解
2018/06/11 Javascript
JavaScript:ES2019 的新特性(译)
2019/08/08 Javascript
js实现简单抽奖功能
2020/11/24 Javascript
[41:52]2018DOTA2亚洲邀请赛3月29日 小组赛A组 TNC VS OpTic
2018/03/30 DOTA
python基于右递归解决八皇后问题的方法
2015/05/25 Python
python直接访问私有属性的简单方法
2016/07/25 Python
python正则中最短匹配实现代码
2018/01/16 Python
Python3.6连接Oracle数据库的方法详解
2018/05/18 Python
python 获得任意路径下的文件及其根目录的方法
2019/02/16 Python
Python求一批字符串的最长公共前缀算法示例
2019/03/02 Python
Python 迭代,for...in遍历,迭代原理与应用示例
2019/10/12 Python
Myprotein意大利官网:欧洲第一运动营养品牌
2018/11/22 全球购物
iKRIX意大利网上商店:男女豪华服装和配件
2019/10/09 全球购物
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
2014年志愿者工作总结
2014/11/20 职场文书
未婚证明格式
2015/06/15 职场文书
新娘婚礼答谢词
2015/09/29 职场文书
三十年再续同学情倡议书
2019/11/27 职场文书
用python删除文件夹中的重复图片(图片去重)
2021/05/12 Python
MySQL中正则表达式(REGEXP)使用详解
2022/07/07 MySQL