Como concatenar duas listas para que os elementos estejam em posição alternativa? [duplicado

Esta pergunta já tem uma resposta aqui:

Listas de intercalação em Python [duplicado] 4 respostas

por exemplo

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

then result:

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

Como você concatena duas listas, para que os elementos estejam em posições alternativas

i tentei vinculá-los a uma nova lista e reorganizá-los, mas não está chegando. seria bom se você pudesse me dizer o caminho longo (sem usar muito as funções internas). Sou novo no python e pouco é ensinado na minha escola. Obrigado

questionAnswers(4)

yourAnswerToTheQuestion