Наверняка вы знакомы с
zip(). Эта функция объединяет элементы нескольких итерируемых объектов по позициям, пока один из них не закончится.Это удобно, когда объекты имеют одинаковую длину. Но если длины различаются,
zip() остановится на самом коротком.zip_longest() из itertools работает иначе: продолжает объединение, пока не закончится самый длинный объект. А недостающие значения можно заполнить выбранным вами значением.А вы уже использовали
zip_longest()?👉 @BackendPortal
