Объединение списков без циклаКак бы вы решили задачу объединения списков разной длины без обхода элементов цикла? Вот как это можно сделать с помощью стандартной функции
sum.
Есть пусть и менее краткий, но более эффективный способ – применение модуля
itertools.
Заметим, что при работе с последовательностями многие полезные решения находятся в модулях стандартной библиотеки
collections (контейнерные структуры данных) и
itertools (операции над последовательностями). Внимательное прочтение документации модулей освободит вас от многих часов придумывания собственных «велосипедов».
Гайды по Python