Как объединить два списка, чтобы элементы находились в альтернативном положении? [Дубликат]

На этот вопрос уже есть ответ:

Перемежающиеся списки в Python [дубликаты] 4 ответа

например

 a=[1,2,3,4,5,6]
 b=[7,8,9,10,11,12]

затем результат:

c=[1,7,2,8,3,9,4,10,5,11,6,12]

Как объединить два списка, чтобы элементы находились в альтернативных позициях ??

Я пытался связать их с новым списком и переставить, но это не придет. было бы неплохо, если бы вы могли рассказать мне долгий путь (не используя слишком много встроенных функций). Я новичок в python, и в моей школе мало учат. Спасибо

Ответы на вопрос(4)

Ваш ответ на вопрос