1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Parallel Programming with Dask in Python

Connected

cvičení

Restrukturalizace slovníku

Teď je čas data o politicích vyčistit a přesunout je do Dask DataFrame. Jenže tato data jsou vnořená, takže je nejdřív potřeba trochu upravit, než se do DataFrame vejdou.

Jeden konkrétní údaj, který chceš získat, je schovaný několik úrovní hluboko ve slovníku. Jde o odkaz na webovou stránku každého politika. Příklad níže ukazuje, jak je tento údaj ve slovníku uložen.

record = {
...
 'links': [{'note': '...',
            'url': '...'},],  # Uloženo zde
...
}

Bag s daty o politicích je v твém prostředí dostupný jako dict_bag.

Pokyny

100 XP
  • Doplň funkci extract_url() tak, aby z prvku na nulté pozici v seznamu pod klíčem 'links' vytáhla klíč 'url' a přiřadila ho ke klíči url.
  • Spusť funkci extract_url() na všechny prvky bagu.