1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do funkcí v Pythonu

Connected

cvičení

Vše dohromady (2)

Skvělá práce! Teď máš za sebou implementaci logiky pro procházení záznamů ve sloupci a sestavování slovníku, kde klíče jsou názvy jazyků a hodnoty jsou počty tweetů v daném jazyce.

V tomto cvičení zapíšeš tuto logiku do funkce, necháš ji vrátit výsledný slovník a zavoláš ji se správnými argumenty.

Pro tvé pohodlí je balíček pandas importovaný jako pd a soubor 'tweets.csv' je načtený do proměnné tweets_df.

Pokyny

100 XP
  • Definuj funkci count_entries() se dvěma parametry. První parametr je df pro DataFrame a druhý je col_name pro název sloupce.
  • Doplň tělo příkazů if-else uvnitř cyklu for: pokud klíč ve slovníku langs_count již existuje, přičti 1 k jeho aktuální hodnotě, jinak přidej klíč do langs_count a nastav jeho hodnotu na 1. Použij proměnnou cyklu entry.
  • Vrať slovník langs_count z těla funkce count_entries().
  • Zavolej funkci count_entries() a předej jí tweets_df a název sloupce 'lang'. Výsledek volání přiřaď do proměnné result.