merged = pd.merge(p1, p2, on="col name", how='outer')
import pandas as pd T1 = pd.merge(T1, T2, on=T1.index, how='outer')
DataFrame["new_column"] = DataFrame["column1"] + DataFrame["column2"]