On 2017-06-27 14:02, David Mertz wrote:
On Tue, Jun 27, 2017 at 1:57 PM, Mike Miller <python-id...@mgmiller.net
<mailto:python-id...@mgmiller.net>> wrote:

    I like this suggestion.  Here's another color that might be less
    controversial:

         iterable3 = iterable1.chain(iterable2)


How do you chain it1, it2, it3, etc?

I guess `it1.chain(it2.chain(it3)))` ... but that starts to become
distinctly less readable IMO.  I'd much rather spell `chain(it1, it2, it3)`.

Even if this "chain" only took one argument, you could do it1.chain(it2).chain(it3). But I don't see why it couldn't take multiple arguments as you suggest.

--
Brendan Barnwell
"Do not follow where the path may lead. Go, instead, where there is no path, and leave a trail."
   --author unknown
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to