1. Învăţa
  2. /
  3. Courses
  4. /
  5. Zestaw narzędzi Pythona

Connected

exercise

Pisanie generatora do wczytywania danych w częściach (3)

Świetnie! Udało ci się napisać funkcję generatora, której możesz używać do przetwarzania dużych plików.

Teraz użyj swojego generatora do przetworzenia zbioru danych Banku Światowego – tak jak robiłeś to wcześniej. Będziesz przetwarzać plik wiersz po wierszu, tworząc słownik z liczbą wystąpień każdego kraju w wybranej kolumnie zbioru danych. Tym razem jednak nie ograniczysz się do 1000 wierszy – przetworzysz cały zbiór danych!

Funkcja generatora read_large_file() oraz plik CSV 'world_dev_ind.csv' są już wczytane i gotowe do użycia. Do dzieła!

Instrucțiuni

100 XP
  • Powiąż plik 'world_dev_ind.csv' ze zmienną file w menedżerze kontekstu za pomocą open().
  • Uzupełnij pętlę for tak, aby iterowała po generatorze zwróconym przez wywołanie read_large_file() i przetwarzała wszystkie wiersze pliku.