Получи случайную криптовалюту за регистрацию!

Функция zip_longest() Функция zip_longest() модуля itertools | Python tricks | Хитрости Питона

Функция zip_longest()

Функция zip_longest() модуля itertools создает итератор, который объединяет элементы из каждой итерируемой последовательности iterables в кортежи.

Отличие функции zip_longest() от встроенной функции zip() заключается в том, что zip() останавливается по исчерпании самой короткой входной последовательности и отбрасывает несопоставимые значения более длинных итераций, в то время как zip_longest() работает пока самая длинная итерация не будет исчерпана, а пропущенные элементы заполняются значением fillvalue.