Для вашего кода вы не опубликовали весь код. Таким образом, я не знаю, откуда берутся данные. Тем не менее, я повторил нечто подобное, и вот решение. Для вашего цикла, хотя, вы предполагаете добавить к выводу. Используйте только одну из этих двух строк в коде цикла for, если вам не нужны обе эти строки.
import pandas as pd
import numpy as np
df =\
pd.DataFrame([[1,0,24,95],
[1,1,35,67],
[1,2,12,23],
[1,3,23,45],
[2,0,36,67],
[2,1,74,10],
[2,2,80,23]],
columns = ["PC","EL","MP_Learning","LCC_saving"],
index = [0,1,2,3,4,5,6]
).T
output = []
for i in range (10000):
# Use the line below to get mean for both column
output.append(np.mean([df.loc["MP_Learning"],df.loc["LCC_saving"]]))
# Use the line below to get mean for one column
output.append(np.mean(df.loc["MP_Learning"]))
print(output)