Вы можете сделать это с помощью лямбды следующим образом.
import pandas as pd
df = pd.DataFrame({'x': [1, 2, 3], 'y': [4, 5, 6]})
df["sum"] = df.apply(lambda row: row.x + row.y, axis=1)
print(df)
Это даст следующий вывод:
x y sum
0 1 4 5
1 2 5 7
2 3 6 9
Надеюсь, это поможет. Вы можете сделать это, используя списковое понимание, так как это будет быстро или по предложению @Karl Olufsen.