itertools.chain.from_iterable()
Разворачивает один итерируемый объект из итерируемых в плоскую последовательность.
Сигнатура
itertools.chain.from_iterable(iterable)Альтернативный конструктор chain, который принимает один итерируемый объект, содержащий другие итерируемые. Удобен, когда коллекция вложенных списков заранее неизвестна или вычисляется лениво.
import itertools
matrix = [[1, 2], [3, 4], [5, 6]]
print(list(itertools.chain.from_iterable(matrix))) # [1, 2, 3, 4, 5, 6]