2019-07-09
阅读量:
365
range()和xrange()的区别
range()和xrange()是两个函数,可用于 在Python 中的for循环中迭代一定次数。在Python 3中,没有xrange,但是range函数的行为类似于Python 2中的xrange。如果你想编写将在Python 2和Python 3上运行的代码,你应该使用range()。
range() - 返回使用range()函数创建的数字列表。
xrange() - 此函数返回可用于仅通过循环显示数字的生成器对象。仅按要求显示特定范围,因此称为“ 懒惰评估 ”。
两者都以不同的方式实现,并具有与之相关的不同特征。比较点是:
- 退货类型
- 记忆
- 操作用法
- 速度






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论