Объединение списка альтернативно

list3 = [sub[i] for i in range(len(list2)) for sub in [list1, list2]] + [list1[-1]]
Olav