summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorRaymond Hettinger <python@rcn.com>2012-02-01 16:52:44 (GMT)
committerRaymond Hettinger <python@rcn.com>2012-02-01 16:52:44 (GMT)
commitbdb7fe4c843c0290acfd8e4b194a90870ad9f733 (patch)
tree98fa2214262911431fbef0e32280922e288ff858 /Doc
parent1d4ae48f48b2da82a89769a714644eb55a541888 (diff)
downloadcpython-bdb7fe4c843c0290acfd8e4b194a90870ad9f733.zip
cpython-bdb7fe4c843c0290acfd8e4b194a90870ad9f733.tar.gz
cpython-bdb7fe4c843c0290acfd8e4b194a90870ad9f733.tar.bz2
Add a usage note
Diffstat (limited to 'Doc')
-rw-r--r--Doc/library/itertools.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/Doc/library/itertools.rst b/Doc/library/itertools.rst
index 36a391b..21465e5 100644
--- a/Doc/library/itertools.rst
+++ b/Doc/library/itertools.rst
@@ -590,6 +590,11 @@ loops that truncate the stream.
for i in xrange(times):
yield object
+ A common use for *repeat* is to supply a stream of constant values to *imap*
+ or *zip*::
+
+ >>> list(imap(pow, range(10), repeat(2)))
+ [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
.. function:: starmap(function, iterable)