import pandas as pd
dict1 = { 'col1' : ['4', '3', ' ', '6', '7', ' '],
'col2' : [' ', ' ', '5', ' ', ' ', '8']}
df = pd.DataFrame.from_dict(dict1)
df
for i in range(df.shape[0]):
if df.loc[i]['col1'] == ' ':
df.loc[i]['col1'] = df.loc[i]['col2']
df.drop('col2', axis=1)