ÚKOL 1: zadání: Soubor "path.csv" obsahuje body pro zastávky cesty MHD z Komárova na Konečného náměstí z mapy.idos.cz. Převeďte jej do formátu geoJSON. - zkuste nepoužívat žádné externí knihovny - ideální výstup je jedna linie a body s názvem za každou zastávku Do odevzdávárny dodejte jenom path.py dokument. Odevzdejte i v případě, že kód není hotový. hodnocení: cvičení se seřadí podle pokročilosti a kvality a jejiich relativní pozice se vynásobí s celkovou úrovní cvičení (=> pokud to nebudete mít správně a ostatní taky ne, tak celkové hodnocení bude schovívavější) specifikace GeoJSON formátu: http://geojsonlint.com/ validace GeoJSON souborů i s mapou: http://geojson.org/geojson-spec.html#id2 validace JSON (GeoJSON je podmnožina JSON) i s hlášením chyb: http://jsonlint.com/ možná využijete (string-to-list converting): http://stackoverflow.com/questions/8266529/python-convert-string-to-list ÚKOL 2: zadání: Cílem tohoto úkolu je dokončit aplikaci na obsluhu knihovny v dokumentu books.py. Knihovna bude list o délce 10 (10 knih se do ní vejde). bookshelf = [False] * 10 (to stejné jako bookshelf =[False, False, False, False, False, False, False, False, False, False]) Místo v knihovně False znamená, že na této pozici není žádná kniha. Samotná kniha je pak v podobě slovníku, např: book = { 'name': 'Programming with Python 3', 'noPages': 157, 'read': True } knihu na indexe 2 v knihovničce si pak vytáhneme pomocí bookself[2]. Pokud se vrátí False, žádná kniha na indexu 2 není, když se vrátí slovník, kniha tam je. Doplňte postupně jednotlivé funkce, podle instrukcí v kódu. Soubory books.py a path.py zazipujte a nazvěte svým příjmením a odevzdejte do odevzdávárny.