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

Connected

cvičení

Filtrování Dask bagů

Data o politicích, se kterými pracuješ, pocházejí z různých zdrojů, takže nejsou příliš čistá. V mnoha slovnících chybí klíče, které budeš pro analýzu potřebovat. Prvky s chybějícími důležitými klíči je potřeba vyfiltrovat.

V prostředí je dostupná funkce has_birth_date(). Zkontroluje, jestli vstupní slovník obsahuje klíč 'birth_date', a vrátí True, pokud klíč přítomný je, nebo False, pokud není.

def has_birth_date(dictionary):
  return 'birth_date' in dictionary

Bag, který jsi vytvořil/a v předchozím cvičení, je v prostředí dostupný jako dict_bag.

Pokyny

100 XP
  • Pomocí metody .count() objektu dict_bag vypiš počet prvků, které obsahuje.
  • Pomocí funkce has_birth_date() vyfiltruj prvky, které neobsahují klíč 'birth_date'.
  • Vypiš počet prvků, které obsahuje filtered_bag.