Войти Создать аккаунт

CSV и JSON · 6 из 13

Что берут чаще всего

Задействованы также: Словари, Файлы

Вера решает, что убрать из меню. Нужен список напитков по числу проданных порций.

Что сделать

Посчитайте, что берут чаще всего, — чтобы решить, что убрать из меню.

Что приходит

  • imya — имя CSV-файла со столбцами «напиток» и «количество»

Что вернуть

Список пар (напиток, всего порций) по убыванию порций, при равенстве — по алфавиту; строки с неразбираемым количеством не в счёт.

Допишите функцию po_napitkam в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

Перед вызовом
with open("p.csv", "w", encoding="utf-8", newline="") as f:
    f.write("напиток,количество\nлатте,3\nэспрессо,5\nлатте,2\n")
Вызов
po_napitkam('p.csv')
Вернуть
[('латте', 5), ('эспрессо', 5)]
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.