This is another rapid, simple and a bit different way to insert a row in a pandas dataframe at the top :
df.loc[-1] = [2,3,4]
df = df.sort_index().reset_index(drop = True)
and you will have this result :
A B C
0 2 3 4
1 5 6 7
2 7 8 9