Używanie generatorów Pythona do strumieniowania danych

Zestaw narzędzi Pythona

Hugo Bowne-Anderson

Data Scientist at DataCamp

Generatory dla dużych zbiorów danych

  • Użyj generatora do wczytywania pliku wiersz po wierszu
  • Działa na danych strumieniowych!
  • Odczytuj i przetwarzaj plik aż do wyczerpania wszystkich wierszy
Zestaw narzędzi Pythona

Tworzenie funkcji generatora

  • sequence.py
def num_sequence(n):
    """Generate values from 0 to n."""
    i = 0
    while i < n:
        yield i
        i += 1
Zestaw narzędzi Pythona

Let's practice!

Zestaw narzędzi Pythona

Preparing Video For Download...