df.set_index('col1').apply(pd.Series.explode).reset_index()
(df.apply(lambda x: x.apply(pd.Series).stack()) .reset_index() .drop('level_1', 1))