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

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

18.05.2023, 21:13. Показов 3406. Ответов 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
1185 / 755 / 127
Регистрация: 10.03.2012
Сообщений: 4,850
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
7404 / 2251 / 360
Регистрация: 10.03.2016
Сообщений: 5,204
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
7404 / 2251 / 360
Регистрация: 10.03.2016
Сообщений: 5,204
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
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка. Рецензия / Мнение/ Перевод Сайт называется reddit: The Thinkpad X220 Tablet is the best budget school laptop period. Это. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru