ROZDZIAŁ 5.
Iteratory i generatory
Gdy wiele osób mających doświadczenie z innym językiem zaczyna się uczyć języka Python, zaskakuje je różnica w zapisie pętli for. Oznacza to, że zamiast zapisu:
# Inne językifor (i=0; i<N; i++) { do_work(i);}
w języku Python występuje w niej wprowadzenie do nowej funkcji o nazwie range lub xrange:
# Język Pythonfor i in range(N): do_work(i)
Te dwie funkcje zapewniają wgląd w ...
Get Python. Programuj szybko i wydajnie now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.