Задание
- Ознакомиться с основами работы с таблицами в Python.
- Используя приложенный файл
books.csv, подсчитать количество записей в нём. - Выдать количество записей, у которых в поле
Названиестрока длиннее 30 символов. - Реализовать поиск книги по автору, использовать ограничение на выдачу в зависимости от варианта.
- Реализовать генератор библиографических ссылок вида
<автор>. <название> - <год>для 20 записей. Записи выбрать произвольно. Список сохраняется как отдельный файл текстового формата с нумерацией строк.
Допзадание:
- Выдать перечень всех тегов без повторений (для
books-en.csv- перечень издательств без повторений). - Самые популярные 20 книг.
| Варианты | Ограничения |
|---|---|
| 1 | До 150 рублей |
| 2 | До 2016 года |
| 3 | Только 2014, 2016 и 2017 года |
| 4 | До 200 рублей |
| 5 | Нет |
| 6 | От 150 рублей |
| 7 | От 2016 до 2018 года |
| 8 | Только 2015 и 2018 года |
| 9 | От 200 рублей |
| 10 | От 2018 года |
ВАЖНО:
Здесь и далее: результат оформить в виде репозитория на гитхабе.