- 浏览: 488276 次
- 性别:
- 来自: 武汉
文章分类
- 全部博客 (335)
- VM (2)
- python 基础 (78)
- C (7)
- php (38)
- django (8)
- c++ (1)
- python 服务端编程 (21)
- ubuntu (1)
- linux (26)
- mysql (24)
- 缓存管理 (5)
- nginx (4)
- linux 命令行 (16)
- web (8)
- javascript (8)
- python 模块 (3)
- java (6)
- 面试题 (2)
- tornado (1)
- 运维 (10)
- 网络编程 (0)
- svn (5)
- css (1)
- mongodb (3)
- vim (8)
- infobright (1)
- shell (1)
- 算法 (2)
- redis (1)
最新评论
在python2中,range()函数创建的值已经是用整数值完全填满的的列表,当范围很大时,这个在不经意间消耗掉所有的可用的内存,因此在python2中,一般使用xrange()函数。在进行查找时,xrange()函数创建的对象会查询时根据需要计算它所表示的值,因此在表示极大的范围值得首选方式;在python3中,xrange已经由range替代,已经删除了老式range的功能。
发表评论
-
Python中threading模块的join函数
2014-06-27 13:39 6088oin的作用是众所周知的,阻塞进程直到线程执行完毕。通用的做 ... -
python中read() readline()以及readlines()用法
2014-06-23 15:47 1084http://www.cnblogs.com/qi09/a ... -
Python的垃圾回收机制
2014-06-20 17:01 996http://blog.csdn.net/carolzha ... -
nohup python xx.py & 无输出信息
2014-03-04 23:23 1510python默认的print输出stdout是开启了buff ... -
python 获得一个月有多少天
2014-02-25 18:54 768在python的datetime模块中没有一个月有多少天的方 ... -
python json 中文 乱码
2014-02-21 14:31 1706ython的json.dumps方法默认会输出成这种格式&q ... -
error: byte-compiling is disabled.
2014-01-25 09:48 1494yum install gcc python-devel -
【转】centos python pip安装
2014-01-25 09:31 933http://heipark.iteye.com/blog ... -
python 的日志logging模块学习
2014-01-21 10:34 694http://www.cnblogs.com/dkblog/a ... -
logging.conf 理解
2014-01-20 21:15 713#基本上格式可以这么看,先定义用到的logger,hand ... -
[转】Python日志输出——logging模块
2014-01-20 20:07 981http://blog.csdn.net/chosen0ne ... -
python时间和时间戳之间的转换
2014-01-20 13:43 8991)例如格式2012-07-31 00:01:18,根据该时 ... -
centos下更新Python版本的步骤
2014-01-18 19:00 871安装完CentOS5.9(Final)后,执行#Python ... -
Installing mysql-python on Centos
2014-01-16 19:27 722yum install MySQL-python -
pymongo 中文乱码问题
2014-01-08 20:32 6159原文地址: http://windkeepblow.bl ... -
TypeError: cannot save object of type <type 'str'>
2014-01-08 20:06 1079pymongo的save方法传入的值不是字典类型 -
VIM python 自动补全插件:pydiction
2014-01-03 23:02 886http://www.pythonclub.org/lin ... -
yum出现“No module named yum”错误解决方法
2013-12-22 16:29 19353安装了一个Python2.7,隔天发现yum无法使用,报错信 ... -
wsgi详解
2013-12-18 13:46 914http://blog.csdn.net/sraing/ar ... -
linux安装python2.7碰到问题
2013-12-17 15:13 3249centos 默认是2.4版本的python,重新安装py ...
相关推荐
本篇文章主要介绍了浅谈Python中range和xrange的区别,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
range 函数说明:range([start...xrange 函数说明:用法与range完全相同,所不同的是生成的不是一个数组,而是一个生成器。xrange示例:复制代码 代码如下:>>> xrange(5)xrange(5)>>> list(xrange(5))[0, 1, 2, 3, 4]>>>
python中xrange和range的区别 python中range()与xrange()用法分析 本次小编给大家带来的是深入理解range和xrange之间的区别。 两种用法介绍如下: 1.range([start], stop[, step]) 返回等差数列。构建等差数列,...
在 Python 2 中 xrange() 创建迭代对象的用法是非常流行的。比如: for 循环或者是列表/集合/字典...在 Python 3 中,range() 是像 xrange() 那样实现以至于一个专门的 xrange() 函数都不再存在(在 Python 3 中 xrange
本文实例讲述了python中range()与xrange()用法。分享给大家供大家参考,具体如下: 据说range比xrange开销要大,原因是range会直接生成一个list对象,而xrange每次调用返回其中的一个值(参考://...
本文实例讲述了python中xrange用法。分享给大家供大家参考。具体如下: 先来看如下示例: >>> x=xrange(0,8) >>> print x xrange(8) >>> print x[0] 0 >>> print x[7] 7 >>> print x[8] Traceback (most recent ...
主要介绍了Python中xrange与yield的用法,结合实例形式较为详细的分析了range和xrange功能、使用方法与相关注意事项,需要的朋友可以参考下
Python 2.7内置xrange的纯Python实现,并且从该版本的Python 3.x range内置(代替xrange )向后移植了一些功能。 没有充分的理由在代码中使用它,它的目的是记录和描述xrange或range内建xrange的行为,以及通常...
10道python初学者面临的基础问题 Python中是否需要缩进? Python数组和列表有什么区别? Python中的函数是什么? 什么是__init__?...range和xrange有什么区别? 如何在Python中写注解? Python中生成器是什么?
1:为什么学习 Python 2:通过什么途径学习 ...19:xrange 和 range 的区别 20:文件操作时:xreadlines 和 readlines 的区别 21: 列列举布尔值为 False 的常见值 22. 字符串、列表、元组、字典每个常用的 5 个方法
在Python 2.x中xrange()创建迭代对象的用法是非常流行的,比如:for循环或者是...在Python 3.x中,range()的实现方式与xrange()函数相同,所以就不存在专用的xrange()(在Python 3.x中使用xrange()会触发NameError)。
本文先比较range与arange的异同点,再详细介绍各自的用法,然后列举了几个简单的示例,最后对xrange进行了简单的说明。 1. range与arange的比较 (1)相同点:A、参数的可选性、默认缺省值是一样的;B、结果均包括...
##关于 Python 的事情要记住:###1- range vs xrange range 函数创建一个包含由输入定义的数字的列表。 xrange 函数创建一个数字生成器。 您会经常看到 xrange 的使用频率比 range 高得多。 这只是一个原因 - 资源...
1.4 下载和安装Python 1.5 运行Python 1.5.1 命令行上的交互式解释器 1.5.2 从命令行启动脚本 1.5.3 集成开发环境 1.5.4 其他的集成开发环境和执行环境 1.6 Python文档 1.7 ...