
Разворачиваем вложенности
Функция collapse из модуля more_itertools предназначена для комбинирования вложенных итерируемых элементов в один элемент.
Часто мы сталкиваемся с проблемой, когда на выходе получаем несколько уровней вложенных друг в друга итерируемых последовательностей.
collapse может быть использована для устранения лишних уровней вложенности, предоставляя на выходе итератор с одним уровнем вложенности.
Python Tech Code - подписаться
Функция collapse из модуля more_itertools предназначена для комбинирования вложенных итерируемых элементов в один элемент.
Часто мы сталкиваемся с проблемой, когда на выходе получаем несколько уровней вложенных друг в друга итерируемых последовательностей.
collapse может быть использована для устранения лишних уровней вложенности, предоставляя на выходе итератор с одним уровнем вложенности.
Python Tech Code - подписаться