s1.index = list(range(0, len(s1) * 2, 2))
s2.index = list(range(1, len(s2) * 2, 2))
interleaved = pd.concat([s1, s2]).sort_index()
How to join two pandas Series into a single one with interleaved values?