To flatten just one stage and when each of the objects is by itself iterable You can even use iteration_utilities.flatten which itself is just a skinny wrapper all around itertools.chain.from_iterable:The values prior to and once the assigned slice will be retained, and the gathering will shrink or improve to consist of The brand new values:Even so