@Jenny11
программист, системный-аналитик

Яндекс.Практикум. Где ошибка?

def print_mean(data, column):
total = 0
for row in data:
total += column
mean = total/len(data)
print('{:.2f}'.format(mean))


print('Средний рейтинг: ', end='')
print_mean(oscar_data, 2)

print('Средняя длина: ', end='')
print_mean(oscar_data, 3)

print('Средний бюджет: ', end='')
print_mean(oscar_data, 5)

print('Средние сборы: ', end='')
print_mean(oscar_data, 6)

Выдает сообщение "Проверьте что функция print_mean работает правильно". Не могу понять что нужно проверить.
  • Вопрос задан
  • 150 просмотров
Решения вопроса 1
longclaps
@longclaps
Нельзя такое задавать системным аналитикам, им мозг беречь надо.
def print_mean(data, column):
    total = 0
    for row in data:
        total += row[column]
    mean = total / len(data)
    print('{:.2f}'.format(mean))
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@yastas
Здравствуйте! А напишите нам в службу образовательной поддержки Практикума, пожалуйста. У нас вот здесь: https://yandex.ru/support/praktikum/feedback.html есть несколько разных способов, как это можно сделать — выбирайте удобный, а мы поможем во всём разобраться :)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы