python xrange和range的使用区别
来源:互联网 发布:indesign软件免费下载 编辑:程序博客网 时间:2024/06/05 01:51
range
函数说明:range([start,] stop[, step])
,根据start
与stop
指定的范围以及step设定的步长,生成一个列表。
eg:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
xrange
函数说明:和range
的用法完全相同,但是返回的是一个生成器。
eg:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
但是要生成很大的数字序列的时候,用xrange会比range性能优很多,因为不需要一上来就开辟一块很大的内存空间,这两个基本上都是在循环的时候用。
再循环中尽量使用xrange
这样性能可以得到提高,除非你要返回一个列表 0 0
- [Python] xrange和range的使用区别
- [Python] xrange和range的使用区别
- python xrange和range的使用区别
- python中的range和xrange的使用和区别
- python中的range和xrange的使用和区别
- Python中Range和XRange的区别
- Python中Range和XRange的区别
- Python中Range和XRange的区别
- Python中Range和XRange的区别
- python中range 和 xrange的区别
- Python中range和xrange的区别
- python 中 range 和 xrange 的区别
- Python--xrange()和range()的区别不同
- python中range和xrange的区别
- Python中range和xrange的区别
- python range和xrange的区别
- python中range()和xrange()的区别
- python 中 range()和xrange()的区别
- Wifi-direct 相关记录
- linux之进程详解与操作编程
- 2017年最新cvv2知识普及
- STM32中的几个时钟SysTick、FCLK、SYSCLK、HCLK(For STM32F10x)
- params、out和ref
- python xrange和range的使用区别
- 1009
- swustoj采药(0150)
- C++实现链栈和链式队列
- Java生成随机字符串与md5加密
- 前端面试那些事儿之HTML篇(一)
- ClR VIA C# 1
- PAT(Python)-1010:一元多项式求导(25)
- 什么是卡料,CVV料,四大料,有这些有什么用?