Панды заменяют нулевые значения значениями из другого столбца
#Python
#Col 1 = where you want the values replaced
#Col 2 = where you want to take the values from
df["Col 1"].fillna(df["Col 2"], inplace=True)
Ahh the negotiatior