xrange()与range()
2024-10-15 22:11:23
range(start,stop,step) range(0,8)
>>print range(0,8)
[0,1,2,3,4,5,6,7]
range()返回一个数字列表。 start 默认0,stop不可缺少,step默认为1
xrange(start,stop,step) xrange(0,8)
>>print xrange(0,8)
xrange(8)
xrange是一个类,返回的是一个xrange对象
>>list(xrange(0,6,2))
[0,2,4]
使用xrange()进行遍历,每次遍历只返回一个值。
range返回的是一个列表,一次性计算并返回所有值。因些xrange()的执行效率要高于range()。 不需要返回列表内容时,xrange更快。
最新文章
- 归档—监控ORACLE数据库告警日志
- CSS 选择器(转)
- 使用 crosswalk-cordova 打包sencha touch 项目,再也不用担心安卓兼容问题!
- 简单计算器 (c语言课程设计)
- 系统调用表 linux 2.6.32
- 制作SSL证书
- foxmail邮箱在代理环境下不能使用解决方法。
- 3种创建、调用JavaScript对象的方法
- SQL2008中Merge的用法(轉載)
- UI僵死分析
- 移动端开发,文字增加,字体自动放大(font boosting)
- (BST 递归) leetcode98. Validate Binary Search Tree
- 如何编写.NET Core Global Tools (附两个案例)
- java微信开发之地图定位
- Vs2013 如何使用EF6来连接mysql数据库
- HDU 3657 Game (SAP | Dinic | EK 三种算法的比较)
- javascript改写 <;select>;checked的选中,并不会出发change事件,太好了!
- 【刷题】HDU 1853 Cyclic Tour
- opencrud 中文参考翻译(完成部分)
- PEB及LDR链