Код Junior Series, DataFrame и индекс спрашивают часто обновлено

Средние по числовым колонкам

Условие

Дан список записей rows (словари с одинаковыми ключами). Постройте DataFrame и верните словарь {колонка: среднее} только для числовых колонок, округлив до 2 знаков. Пропуски (None) в среднем не учитываются. Ключи в порядке колонок.

Примеры

numeric_means([{"name":"Аня","age":30,"score":4.5}, {"name":"Борис","age":25,"score":3}]) // {"age":27.5,"score":3.75}
numeric_means([{"a":1,"b":null}, {"a":2,"b":4}, {"a":4,"b":null}]) // {"a":2.33,"b":4}
numeric_means([{"city":"Казань"}]) // {}

Как подойти

Подсказки: 2
  1. df.select_dtypes("number").
  2. Приведите значения к float перед округлением.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.