Я не понимаю, почему python не будет обновлять мой объект dataframe: Фрагмент кода таков:
for index, row in df.iterrows():
t = df.loc[index, :"score"]
b = [float(i) for i in t if i != 's']
m = sum(b)/len(b)
df.at[index, "score"] = m
print(df.at[index, "score"]) # Does not print out m, it prints out 0, the default value
То, что этот фрагмент должен сделать, - это получить все значения в строке, вычислитьсреднее значение, а затем добавьте это среднее к кадру данных.