Посчитайте средние значения для каждой из трех платформ (emojixpress, instagram и twitter) и сохраните их в переменные

Посчитайте средние значения для каждой из трех платформ (emojixpress, instagram и twitter) и сохраните их в переменные emojixpress_mean, instagram_mean и twitter_mean соответственно. Значение "средний" здесь означает среднее значение. Выведите значения переменных на экран (см. код).

data = [["ухмыляюсь", 2.26, 1.02, 87.3], ["сияю от радости", 19.1, 1.69, 150.0], ["катаюсь от смеха", 25.6, 0.774, 0.0], ["слёзы радости", 233.0, 7.31, 2270.0], ["подмигиваю", 15.2, 2.36, 264.0], ["счастлив", 22.7, 4.26, 565.0], ["глаза-сердца", 64.6, 11.2, 834.0], ["целую", 87.5, 5.13, 432.0], ["задумчивость", 6.81, 0.636
Ledyanaya_Pustosh

Ledyanaya_Pustosh

Для решения данной задачи нам необходимо вычислить средние значения для каждой из трех платформ, а именно: emojixpress, instagram и twitter. Данные значения мы будем сохранять в переменные emojixpress_mean, instagram_mean и twitter_mean соответственно. Значение "средний" здесь означает среднее арифметическое.

Для начала, нам пригодится заданный список данных. Для удобства, присвоим его переменной `data`:
python
data = [["ухмыляюсь", 2.26, 1.02, 87.3],
["сияю от радости", 19.1, 1.69, 150.0],
["катаюсь от смеха", 25.6, 0.774, 0.0],
["слёзы радости", 233.0, 7.31, 2270.0],
["подмигиваю", 15.2, 2.36, 264.0],
["счастлив", 22.7, 4.26, 565.0],
["глаза-сердца", 64.6, 11.2, 834.0],
["целую", 87.5, 5.13, 432.0],
["задумчивость", 6.81, 0.636, 0.0]]


Теперь мы можем приступить к вычислению средних значений для каждой платформы. Для этого воспользуемся формулой среднего значения: сумма всех значений деленная на их количество.

Сначала рассчитаем среднее значение для платформы emojixpress:
python
emojixpress_total = 0
emojixpress_count = 0

for item in data:
emojixpress_total += item[1]
emojixpress_count += 1

emojixpress_mean = emojixpress_total / emojixpress_count


Затем вычислим среднее значение для платформы instagram:
python
instagram_total = 0
instagram_count = 0

for item in data:
instagram_total += item[2]
instagram_count += 1

instagram_mean = instagram_total / instagram_count


Наконец, найдем среднее значение для платформы twitter:
python
twitter_total = 0
twitter_count = 0

for item in data:
twitter_total += item[3]
twitter_count += 1

twitter_mean = twitter_total / twitter_count


Теперь, чтобы вывести значения на экран, просто добавим следующий код:
python
print(f"Среднее значение платформы emojixpress: {emojixpress_mean}")
print(f"Среднее значение платформы instagram: {instagram_mean}")
print(f"Среднее значение платформы twitter: {twitter_mean}")


После выполнения данного кода, на экране будут выведены средние значения для каждой платформы.

Вот полный код решения задачи:
python
data = [["ухмыляюсь", 2.26, 1.02, 87.3],
["сияю от радости", 19.1, 1.69, 150.0],
["катаюсь от смеха", 25.6, 0.774, 0.0],
["слёзы радости", 233.0, 7.31, 2270.0],
["подмигиваю", 15.2, 2.36, 264.0],
["счастлив", 22.7, 4.26, 565.0],
["глаза-сердца", 64.6, 11.2, 834.0],
["целую", 87.5, 5.13, 432.0],
["задумчивость", 6.81, 0.636, 0.0]]

emojixpress_total = 0
emojixpress_count = 0

for item in data:
emojixpress_total += item[1]
emojixpress_count += 1

emojixpress_mean = emojixpress_total / emojixpress_count

instagram_total = 0
instagram_count = 0

for item in data:
instagram_total += item[2]
instagram_count += 1

instagram_mean = instagram_total / instagram_count

twitter_total = 0
twitter_count = 0

for item in data:
twitter_total += item[3]
twitter_count += 1

twitter_mean = twitter_total / twitter_count

print(f"Среднее значение платформы emojixpress: {emojixpress_mean}")
print(f"Среднее значение платформы instagram: {instagram_mean}")
print(f"Среднее значение платформы twitter: {twitter_mean}")


Надеюсь, это решение понятно и полезно для вас! Если у вас возникли еще вопросы, пожалуйста, не стесняйтесь спрашивать. Я готов помочь!
Знаешь ответ?
Задать вопрос
Привет!
hello