lrange 0.0.5
lrange - unlimited xrange in pure Python
lrange is a lazy range function for Python 2.x or xrange drop-in replacement for long integers.
lrange is a pure Python analog of the builtin range function from Python 3.x.
>>> from lrange import lrange >>> r = lrange(2**100, 2**101, 2**100) >>> len(r) 1 >>> for i in r: ... print i, 1267650600228229401496703205376 >>> for i in r: ... print i, 1267650600228229401496703205376 >>> 2**100 in r True >>> r[0], r[-1] (1267650600228229401496703205376L, 1267650600228229401496703205376L) >>> L = list(r) >>> L2 = [1, 2, 3] >>> L2[:] = r >>> L == L2 == [2**100] True
Files are licensed under the MIT License. See the file MIT-LICENSE.txt for details.
The latest version is at http://github.com/zed/lrange/
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| lrange-0.0.5.tar.gz (md5) | Source | 2010-10-06 | 9KB | 398 | |
- Author: zed
- Home Page: http://github.com/zed/lrange/
- Download URL: http://pypi.python.org/packages/source/l/lrange/lrange-0.0.5.tar.gz
- License: MIT
- Platform: Windows,Linux,Solaris,Mac OS-X,Unix
- Provides lrange
- Categories
- Package Index Owner: zed
- DOAP record: lrange-0.0.5.xml
