Задание
- Ознакомиться с основами работы с таблицами в 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 года |
ВАЖНО:
Здесь и далее: результат оформить в виде репозитория на гитхабе.