← Volver

Cómo unir dos iteradores

Vía la función itertools.chain(), que toma como argumentos dos o más iteradores y retorna uno nuevo con los elementos de todos ellos.

>>> import itertools
>>> list(itertools.chain(range(5), range(5, 11)))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]



¿Alguna duda sobre este código? ¡Preguntanos en el foro!