]> granicus.if.org Git - python/commit
Make the from_iterable() recipe more usable.
authorRaymond Hettinger <python@rcn.com>
Fri, 28 Dec 2012 08:03:30 +0000 (00:03 -0800)
committerRaymond Hettinger <python@rcn.com>
Fri, 28 Dec 2012 08:03:30 +0000 (00:03 -0800)
commitc195b4e88c39f58dccea0678ec517c1632d337f4
tree97fbd23a8a5ae5edfada103df3df19c204b62780
parent3684c79e00ad923fa2400458c1a02d6afa3c5ce8
Make the from_iterable() recipe more usable.

The code isn't exactly equivalent because a classmethod would
only make sense inside a chain class, and it would need "cls"
as a first argument, and it would need to return an instance
of "chain" rather than a generator.

The updated example drops the @classmethod decorator so that
it can be used standalone:  list(from_iterable(['abc', 'def']))
This should be communicate what from_iterable does.
Doc/library/itertools.rst