python xrange()
时间: 2023-12-09 11:37:22 浏览: 85
很抱歉,Python 3.x版本中已经没有xrange()函数了,取而代之的是range()函数。在Python 2.x版本中,xrange()函数返回的是一个生成器对象,而不是一个列表对象,这样可以节省内存空间。而在Python 3.x版本中,range()函数就已经具备了xrange()函数的功能,直接返回一个生成器对象,因此不再需要使用xrange()函数。
如果你想在Python 2.x版本中使用xrange()函数,可以使用以下代码:
```python
for i in xrange(0, 10, 2):
print(i)
```
这段代码将会输出0、2、4、6、8,步长为2。
如果你想在Python 3.x版本中使用类似于xrange()函数的功能,可以使用以下代码:
```python
for i in range(0, 10, 2):
print(i)
```
这段代码同样会输出0、2、4、6、8,步长为2。
阅读全文