Предмет: Информатика, автор: kormazovamargarita

Как найти среднее арифметическое значение оценок в словаре с помощью функций (методов ООП) в Пайтоне?

Сначала вынуть значения оценок из словаря, потом сосчитать среднее арифметическое.
Пример словаря:
dict={'math':[5, 3, 4]}

Ответы

Автор ответа: bettapy
1

Поставьте вместо "dict_name" имя вашего словаря

for key, val in list(dict_name.items()):

   print(f'{key}: {sum(val) / len(val)}')

list(dict_name.items()) возвращает список типа [ключ, значение]

Для словаря {'math': [1, 2, 3], 'lang': [4, 5, 6]}, будет:

['math', [1, 2, 3]]

['lang', [4, 5, 6]]

Похожие вопросы
Предмет: Українська мова, автор: 11Sofa1