mirror of
https://github.com/python/cpython.git
synced 2024-12-13 03:45:42 +08:00
Documented xrange; crossreffed lambda a bit more
This commit is contained in:
parent
9f65ae0093
commit
68cfbe7c93
@ -354,3 +354,15 @@ its goal is to return a printable string.
|
||||
>>> if type(x) == type(''): print 'It is a string'
|
||||
\end{verbatim}\ecode
|
||||
\end{funcdesc}
|
||||
|
||||
\begin{funcdesc}{xrange}{start\, end\, step}
|
||||
This function is very similar to \code{range()}, but returns an
|
||||
``xrange object'' instead of a list. This is an opaque sequence type
|
||||
which yields the same values as the corresponding list, without
|
||||
actually storing them all simultaneously. The advantage of
|
||||
\code{xrange()} over \code{range()} is minimal (since \code{xrange()}
|
||||
still has to create the values when asked for them) except when a very
|
||||
large range is used on a memory-starved machine (e.g. DOS) or when all
|
||||
of the range's elements are never used (e.g. when the loop is usually
|
||||
terminated with \code{break}).
|
||||
\end{funcdesc}
|
||||
|
@ -354,3 +354,15 @@ its goal is to return a printable string.
|
||||
>>> if type(x) == type(''): print 'It is a string'
|
||||
\end{verbatim}\ecode
|
||||
\end{funcdesc}
|
||||
|
||||
\begin{funcdesc}{xrange}{start\, end\, step}
|
||||
This function is very similar to \code{range()}, but returns an
|
||||
``xrange object'' instead of a list. This is an opaque sequence type
|
||||
which yields the same values as the corresponding list, without
|
||||
actually storing them all simultaneously. The advantage of
|
||||
\code{xrange()} over \code{range()} is minimal (since \code{xrange()}
|
||||
still has to create the values when asked for them) except when a very
|
||||
large range is used on a memory-starved machine (e.g. DOS) or when all
|
||||
of the range's elements are never used (e.g. when the loop is usually
|
||||
terminated with \code{break}).
|
||||
\end{funcdesc}
|
||||
|
Loading…
Reference in New Issue
Block a user