1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do funkcji w Pythonie

Connected

ćwiczenie

Łączymy wszystko razem (2)

Świetnie – właśnie uogólniłeś swoją analizę języka tweetów z poprzedniego rozdziału, dodając domyślny argument dla nazwy kolumny. Teraz pójdziesz o krok dalej i pozwolisz użytkownikowi przekazywać do funkcji elastyczną liczbę argumentów – w tym przypadku tyle nazw kolumn, ile chce!

Dla wygody pandas jest już zaimportowany jako pd, a plik 'tweets.csv' – wczytany do ramki danych tweets_df. Fragmenty kodu z poprzednich zadań są również dostępne.

Instrukcje

100 XP
  • Uzupełnij nagłówek funkcji, podając parametr dla ramki danych df oraz elastyczny argument *args.
  • Uzupełnij pętlę for wewnątrz definicji funkcji tak, aby iterowała po krotce args.
  • Wywołaj count_entries(), przekazując ramkę danych tweets_df i nazwę kolumny 'lang'. Wynik przypisz do result1.
  • Wywołaj count_entries(), przekazując ramkę danych tweets_df i nazwy kolumn 'lang' oraz 'source'. Wynik przypisz do result2.