Вход:
df = pd.DataFrame({
'a':['1',np.nan,np.nan, '2',np.nan,np.nan],
'b':['a',np.nan,'ddd',np.nan,'d','gg'],
'c':[np.nan,'aa','bb',np.nan,'d',np.nan],
})
print (df)
a b c
0 1 a NaN
1 NaN NaN aa
2 NaN ddd bb
3 2 NaN NaN
4 NaN d d
5 NaN gg NaN
Выход:
a b c
0 1 a ddd aa bb
1 2 d gg d