К задачам

Boolean indexing: элементы больше среднего

СредняяML-задачи
Лучше работает на десктопе
NumPyboolean-indexingwhere

Дан одномерный массив чисел. Найдите все элементы, которые больше среднего значения массива.

Верните dict с ключами:
- indices: список индексов (0-based)
- values: список значений

Сигнатура

def above_mean(data: list[float]) -> dict:

Примеры

Пример 1

Вход:
data = [1,5,3,8,2,7]
Выход:{"indices":[1,3,5],"values":[5,8,7]}

Пример 2

Вход:
data = [10,20,30,40,50]
Выход:{"indices":[3,4],"values":[40,50]}

Пример 3

Вход:
data = [5,5,5,5]
Выход:{"indices":[],"values":[]}
Код
Python · Ctrl/⌘ + Enter для запуска
Лимит
05:00
Консоль
Нажмите кнопку запуска или Ctrl+Enter
Boolean indexing: элементы > mean — ML-задачи задача — ML Mentor