Combinando la lista alternativamente

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