У меня есть два списка, list1 и list2.
Здесь len(list2) << len(list1).
Теперь я хочу объединить оба списка, чтобы каждый n-й элемент конечного списка из list2 и остальных из list1.
Например:
list1 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
list2 = ['x', 'y']
n = 3
Теперь окончательный список должен быть:
['a', 'b', 'x', 'c', 'd', 'y', 'e', 'f', 'g', 'h']
Каков самый Pythonic способ достичь этого?
Я хочу добавить все элементы list2 в окончательный список, окончательный список должен включать все элементы из list1 и list2.