Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 18.05.2023
Сообщений: 3

Найти среднее арифметическое элементов списка, которые меньше заданного числа

18.05.2023, 21:13. Показов 3471. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я полный ноль в программировании, но мне очень нужны решения для этих задач и поскорее. Помогите мне,пожалуйста.

Написать программу, которая находит среднее арифметическое элементов списка, которые меньше заданного числа.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.05.2023, 21:13
Ответы с готовыми решениями:

Найти среднее арифметическое элементов списка, определить числа больше и меньше среднего
Дан список numbers. Найди среднее арифметическое его элементов. Определи числа больше и меньше среднего. Выведи ответ в...

Как найти среднее арифметическое для элементов списка?
2) Найдите среднее арифметическое значение для элементов списка. С этим заданием, вероятно, проблем не будет: пример приводить не стоит. ...

Найти индекс элемента списка сумма которого и k следующих элементов равна заданной
Дан массив целых чисел a, a, ..., a и натуральные числа k и m. Укажите минимальное значение i, для которого a + a + ... + a = m (то есть...

9
1192 / 761 / 128
Регистрация: 10.03.2012
Сообщений: 4,915
19.05.2023, 17:56
Python
1
2
3
4
5
6
7
8
9
arr = list(map(int, input().split()))
l = []
n = int(input("Введите число: "))
for i in arr:
    if i < n:
        l.append(i)
sum_l = sum(l) 
l_avg = sum_l / len(l)
print(l_avg)
1
Покинул форум
3700 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
19.05.2023, 20:35
Python
1
2
3
4
5
from random import randrange
 
def compute(n):
    lst = list(filter(lambda x: x < n, [randrange(100) for _ in range(10)]))
    print(sum(lst) / len(lst))
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
19.05.2023, 21:29
Цитата Сообщение от greg zakharov Посмотреть сообщение
lst = list(filter(lambda x: x < n, [randrange(100) for _ in range(10)]))
эквивалентно
Python
1
lst = [randint(0, n) for _ in range(randint(0, 10))]
1
Любознательный
 Аватар для YuS_2
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
19.05.2023, 22:17
А, всё же, не совсем эквивалент, но результат одинаковый...
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
19.05.2023, 22:34
Цитата Сообщение от YuS_2 Посмотреть сообщение
но результат одинаковый
0
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
20.05.2023, 06:21
Цитата Сообщение от iSmokeJC Посмотреть сообщение
эквивалентно
Да где ж эквивалентно, если в первом случае длина списка распределена по Бернулли(100, n/100), а во втором дискретно равномерно от 0 до n.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
20.05.2023, 07:39
0
Любознательный
 Аватар для YuS_2
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
20.05.2023, 10:35
Цитата Сообщение от Red white socks Посмотреть сообщение
дискретно равномерно от 0 до n
Верно. Только, если не ошибаюсь, дискретно равномерно - в обоих случаях:
1. генератор списка конечным числом в k элементов, со значениями генерируемыми случайно, с равной вероятностью от 0 до 100, с последующим отбором элементов со значениями, по условию, не большими n.
2. генератор случайного числа элементов (но не большего чем конечного числа k), со значениями генерируемыми случайно с равной вероятностью, по условию, от 0 до n
В чем отличие? Ну, кроме, конечного числа элементов...

Но эквивалент, имелся в виду, не с точки зрения внутреннего устройства (понятно, что это не так), а с точки зрения результата...
То бишь, результат, по итогу, монопенисуальный, относительно условий задачи...
1
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
20.05.2023, 13:10
Цитата Сообщение от YuS_2 Посмотреть сообщение
В чем отличие? Ну, кроме, конечного числа элементов...
Кажется я уже говорил. Распределение длин массивов другое. В первом случае по Бернулли, во втором равномерное.

Добавлено через 55 минут
Пишу совершенно не то что думаю, возможно и ввел в заблуждение. Распределение длин не по Бернулли, конечно, а по биномиальному распределению - количеству успехов в схеме Бернулли.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.05.2023, 13:10
Помогаю со студенческими работами здесь

Найти среднее арифметическое элементов списка
найти среднее арифметическое элементов списка

Составить программу, которая находит среднее арифметическое элементов непустого однонаправленного списка
Составить программу, которая находит среднее арифметическое элементов непустого однонаправленного списка вещественных чисел, заменяет все...

Для заданного числового списка построить новый список, в котором вначале находятся все отриц. элементы, а затем неотриц
Выполнить обработку списков через любые функции высших порядков: map, reduce, filter. аny и т.п., а также list comprehension

Найти среднее арифметическое положительных элементов списка
Найти средние арифметические положительных и отрицательных элементов списка.

Для каждой строки матрицы, номер которой кратен 4, найти среднее арифметическое элементов
Дана матрица размера M×N. Для каждой строки матрицы номер которой кратен 4 найти среднее арифметическое ее элементов. Условный оператор...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru