Ваша единственная цель - получить сумму (A + B) и сумму (C)?
Если это так, просто сделайте что-то вроде этого:
import pandas as pd
import numpy as np
df1 = pd.DataFrame({'A':np.random.randint(0,10,3),
'B':np.random.randint(0,10,3),
'C':np.random.randint(0,10,3)})
df1.groupby(df1.index.isin(['A','B'])).sum().rename({False: 'Y', True: 'X'})
Мне трудно понять цель этого, поэтому, если вы добавите больше контекста, это поможет создать более элегантное решение.
Думаю, было бы проще просто получить выходы:
A_plus_B = df3[['A','B']].to_numpy().sum()
C = df3['C'].sum()