<div dir="rtl"><div dir="ltr">I would like to purpose that in python 3 it will be easy to chain and slice Iterators just like you can add and slice lists and tuples easily.<br></div><div dir="ltr"><br></div><div dir="ltr">I think there could be 2 methods to do this:</div><div dir="ltr">1. Implementing '+' and slicing ([1:2:3]) for iterators and generators by default, Resulting in  Itertool's chain(a,b) and islice(a,b,c) respectively.</div><div dir="ltr">2. Having itertool's chain and islice imported by default.</div><div dir="ltr"><br></div><div dir="ltr">I think since python 3 return zip,map, dict.items and so on as iterators, it makes working with those kind of objects more difficult without having these methods around. And since those methods are important enough to have for lists, it seems important enough for iterators too.</div></div>