summaryrefslogtreecommitdiffstats
path: root/Doc/library/itertools.rst
Commit message (Collapse)AuthorAgeFilesLines
...
* Note the output ordering of combinatoric functions (GH-19732)Ruaridh Williamson2020-05-281-9/+9
|
* bpo-40806: Clarify that itertools.product immediately consumes its inpt ↵Ramil Nugmanov2020-05-281-0/+3
| | | | (GH-20492)
* Convert argument to snake_case (GH-16990)Борис Верховский2019-11-021-2/+2
|
* bpo-34410: Fix a crash in the tee iterator when re-enter it. (GH-15625)Serhiy Storchaka2019-09-091-0/+4
| | | | RuntimeError is now raised in this case.
* Revert "Raise a RuntimeError when tee iterator is consumed from different ↵Serhiy Storchaka2019-09-091-2/+1
| | | | | threads (GH-15567)" (GH-15736) This reverts commit fa220ec7633e9674baccc28dde987f29d7f65141.
* Raise a RuntimeError when tee iterator is consumed from different threads ↵HongWeipeng2019-08-291-1/+2
| | | | (GH-15567)
* Update itertools docs (GH-15114)Raymond Hettinger2019-08-041-6/+6
| | | | | * Remove suggestion that is less relevant now that global lookups are much faster * Add link for installing the recipes
* Add module specification: itemgetter -> operator.itemgetter (GH-12823)Jakub Molinski2019-04-231-1/+1
|
* Fix table formatting in itertools doc (GH-12228)Benedikt Werner2019-03-211-4/+9
|
* bpo-34659: Adds initial kwarg to itertools.accumulate() (GH-9345)Lisa Roach2018-09-241-9/+21
|
* Add a prepend() recipe to teach a chain() idiom (GH-6415)Raymond Hettinger2018-04-081-0/+5
|
* bpo-27212: Modify islice recipe to consume initial values preceding start ↵Cheryl Sabella2018-03-271-7/+16
| | | | (GH-6195)
* Add itertools recipe for directly finding the n-th combination (#5161)Raymond Hettinger2018-01-131-0/+23
|
* Minor wording tweak for itertools documentation (#4893)Raymond Hettinger2017-12-151-2/+2
|
* Add comment and improve variable name in roundrobin() (#4486)Raymond Hettinger2017-11-211-4/+5
|
* bpo-27385: Clarify docstring for groupby() (#3738)Raymond Hettinger2017-09-251-1/+1
|
* bpo-30346: An iterator produced by the itertools.groupby() iterator (#1569)Serhiy Storchaka2017-09-241-3/+4
| | | now becames exhausted after advancing the groupby iterator.
* bpo-31270: Modification of Pr 3200 (#3427)Raymond Hettinger2017-09-071-19/+18
| | | | | | * bpo-31270: Simplify documentation of itertools.zip_longest * Use repeat(). Track num_active.
* Merge Issue #22558.Terry Jan Reedy2016-06-111-1/+2
|\
| * Issue #22558: Add remaining doc links to source code for Python-coded modules.Terry Jan Reedy2016-06-111-1/+2
| | | | | | | | | | Reformat header above separator line (added if missing) to a common format. Patch by Yoni Lavi.
| * Issue 25926: Clarify that the pure python equivalents are only approximate.Raymond Hettinger2016-05-281-19/+21
| |
* | Issue 25926: Clarify that the pure python equivalents are only approximate.Raymond Hettinger2016-05-281-19/+23
| |
* | Expand abbreviations FIFO and LIFO.Serhiy Storchaka2016-05-161-1/+2
| |
* | Issue #16394: Note the tee() pure python equivalent is only a rough ↵Raymond Hettinger2016-04-261-1/+4
|/ | | | approximation.
* Minor recipe edit: convert "while 1" to "while True".Raymond Hettinger2016-03-131-1/+1
|
* Document another recipe for itertools: all_equal(). Inspired by David Beazley.Raymond Hettinger2016-03-071-0/+5
|
* Closes #25910: fix dead and permanently redirected links in the docs. Thanks ↵Georg Brandl2016-02-261-2/+2
| | | | to SilentGhost for the patch.
* PEP 479: Don't let StopIteration bubble out of calls to next() inside a ↵Raymond Hettinger2014-11-231-4/+16
| | | | generator.
* Issue 16774: Add a new itertools recipe (suggested by Alexey Kachayev).Raymond Hettinger2014-05-261-0/+5
|
* #20103: Rewrite description of itertools.accumulate().Andrew Kuchling2014-04-161-4/+9
| | | | Patch by Christian Hudon.
* Issue #18652: Add an itertools recipe for first_true()Raymond Hettinger2014-04-021-0/+13
|
* linkify chain.from_iterable (closes #20272)Benjamin Peterson2014-01-161-16/+16
|
* Removed spaces before commas and periods.Serhiy Storchaka2013-12-231-2/+2
|
* Issue #19795: Improved markup of True/False constants.Serhiy Storchaka2013-11-291-1/+1
|
* Issue #18758: Fixed and improved cross-references.Serhiy Storchaka2013-10-131-3/+3
|
* Issue #19202: Add cross-reference and a rough code equivalentRaymond Hettinger2013-10-121-0/+3
|
* Issue 18752: Make chain.from_iterable() more visible in the documentation.Raymond Hettinger2013-09-091-0/+1
|
* Issue 18301: The classmethod decorator didn't fit well with the ↵Raymond Hettinger2013-09-091-2/+1
| | | | rough-equivalent example code.
* Closes #18218: use correct variable name for starting pointAndrew Kuchling2013-06-211-1/+1
|
* Closes #18272: use 'builtins' for 3.3 instead of __builtin__Andrew Kuchling2013-06-211-1/+1
|
* Issue 17862: Improve the signature of itertools grouper() recipe.Raymond Hettinger2013-05-061-2/+2
| | | | | | | Putting *n* after the *iterable* matches the signature of other itertools and recipes. Also, it reads better. Suggested by Ezio Melotti.
* #15831: merge with 3.2Ezio Melotti2012-09-141-1/+2
|\
| * #15831: document multiple signatures on different lines. Patch by Chris ↵Ezio Melotti2012-09-141-1/+2
| | | | | | | | Jerdonek.
* | Make it easier to search for the grouper() recipe.Raymond Hettinger2012-07-081-1/+2
| |
* | mergeRaymond Hettinger2012-02-011-0/+5
|\ \ | |/
| * Add usage noteRaymond Hettinger2012-02-011-0/+5
| |
* | merge with 3.2Sandro Tosi2011-12-251-1/+1
|\ \ | |/
| * use list() to wrap range() in itertools.permutations() example; thanks to ↵Sandro Tosi2011-12-251-1/+1
| | | | | | | | Romain MORLEVAT from docs@
* | MergeRaymond Hettinger2011-10-301-7/+16
|\ \ | |/
| * Improve itertools docs with clearer examples of pure python equivalent code.Raymond Hettinger2011-10-301-7/+16
| |