di1808
07.10.2021 03:36

1. заполнить массив n элементов случайными числами от -100 до 100. найти среднее арифметическое тех элементов, которые больше 50 и тех, которые меньше 50. на python,

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
fox368
25.05.2020 16:51

# -*- coding: utf-8 -*-

from random import uniform as random

n = int(input("Размер массива: "))

arr = [random(-100, 100) for x in range(n)]

lesser50 = list(filter(lambda x: x < 50, arr))

bigger50 = list(filter(lambda x: x > 50, arr))

if len(lesser50) != 0:

   print("Меньше 50: ", sum(lesser50) / len(lesser50))

else:

   print("Нет чисел меньше 50")

if len(bigger50) != 0:

   print("Больше 50: ", sum(bigger50) / len(bigger50))

else:

   print("Нет чисел больше 50")

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота