1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în funcții în Python

Connected

exercițiu

Totul la un loc (2)

Super! Tocmai ai generalizat analiza limbajului din Twitter, pe care ai realizat-o în capitolul anterior, adăugând un argument implicit pentru numele coloanei. Acum vei duce această funcție cu un pas mai departe, permițând utilizatorului să transmită un argument flexibil – mai exact, atâtea nume de coloane câte dorește!

Ca și înainte, pandas a fost importat ca pd, iar fișierul 'tweets.csv' a fost încărcat în DataFrame-ul tweets_df. O parte din codul scris anterior îți este deja furnizat.

Instrucțiuni

100 XP
  • Completează antetul funcției furnizând parametrul pentru DataFrame-ul df și argumentul flexibil *args.
  • Completează bucla for din definiția funcției astfel încât iterarea să se facă peste tupla args.
  • Apelează count_entries() transmițând DataFrame-ul tweets_df și numele coloanei 'lang'. Atribuie rezultatul variabilei result1.
  • Apelează count_entries() transmițând DataFrame-ul tweets_df și numele coloanelor 'lang' și 'source'. Atribuie rezultatul variabilei result2.