]> granicus.if.org Git - python/commitdiff
Update docstrings for itertools.accumulate().
authorRaymond Hettinger <python@rcn.com>
Mon, 28 Mar 2011 01:59:51 +0000 (18:59 -0700)
committerRaymond Hettinger <python@rcn.com>
Mon, 28 Mar 2011 01:59:51 +0000 (18:59 -0700)
Modules/itertoolsmodule.c

index 4f58d573fb1b66a2faa64ce8a5b7cdaca6a62f85..5f0715d8028e0710f39b62cd11646c7536aa481c 100644 (file)
@@ -2678,9 +2678,9 @@ accumulate_next(accumulateobject *lz)
 }
 
 PyDoc_STRVAR(accumulate_doc,
-"accumulate(iterable) --> accumulate object\n\
+"accumulate(iterable[, func]) --> accumulate object\n\
 \n\
-Return series of accumulated sums.");
+Return series of accumulated sums (or other binary function results).");
 
 static PyTypeObject accumulate_type = {
     PyVarObject_HEAD_INIT(NULL, 0)
@@ -3638,7 +3638,7 @@ cycle(p) --> p0, p1, ... plast, p0, p1, ...\n\
 repeat(elem [,n]) --> elem, elem, elem, ... endlessly or up to n times\n\
 \n\
 Iterators terminating on the shortest input sequence:\n\
-accumulate(p, start=0) --> p0, p0+p1, p0+p1+p2\n\
+accumulate(p[, func]) --> p0, p0+p1, p0+p1+p2\n\
 chain(p, q, ...) --> p0, p1, ... plast, q0, q1, ... \n\
 compress(data, selectors) --> (d[0] if s[0]), (d[1] if s[1]), ...\n\
 dropwhile(pred, seq) --> seq[n], seq[n+1], starting when pred fails\n\