zoukankan      html  css  js  c++  java
  • xrange和range的区别?

        range: 函数说明,range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个列表。

            xrange:函数说明,xrange 用法与 range 完全相同,所不同的是生成的不是一个list对象,而是一个生成器。

                        1、range和xrange都是在循环中使用,输出结果一样。
                        2、range返回的是一个list对象,而xrange返回的是一个生成器对象(xrange object)。
                      3、xrange则不会直接生成一个list,而是每次调用返回其中的一个值,内存空间使用极少,因而性能非常好。

            注意:Python 3.x已经去掉xrange,全部用range代替。

  • 相关阅读:
    51Nod
    51Nod
    51Nod
    51Nod
    51Nod
    51Nod
    51Nod
    51Nod --1133 不重叠的线段
    bzoj2440: [中山市选2011]完全平方数
    第三章:基本HTML结构
  • 原文地址:https://www.cnblogs.com/Rivend/p/12047434.html
Copyright © 2011-2022 走看看