Generatory

 0    4 Datenblatt    szczepaniaklucja7
mp3 downloaden Drucken spielen überprüfen
 
Frage Antworten
Czym jest iterator w Pythonie? Jakie metody musi implementować?
Lernen beginnen
Iterator to obiekt umożliwiający iterację, implementujący __iter__() (zwraca siebie) i __next__() (zwraca następny element lub rzuca StopIteration).
Czym się różni iterator od generatora?
Lernen beginnen
: Iterator to klasa z ręcznym stanem, generator to funkcja z yield, automatycznie zarządzająca stanem, prostsza
W jakich sytuacjach warto użyć generatora zamiast zwykłej listy?
Lernen beginnen
Gdy dane są duże (oszczędność pamięci, leniwe generowanie), strumieniowe przetwarzanie lub nieskończone sekwencje.
Do czego służy słowo kluczowe yield?
Lernen beginnen
What is th wstrzymuje wykonanie funkcji, zwraca wartość i pozwala wznowić działanie od tego samego miejsca przy kolejnym wywołaniu next()e yield keyword used for?

Sie müssen eingeloggt sein, um einen Kommentar zu schreiben.