python - advanced - 12 - iterators ve generetors
Beginner - Intermediate - Advanced Functions - Iterators - Advanced modules-1 -
Iterator
Array fonksiyonu gibi ve for next dongusu gibi calisir.
Ama farki, her seferinde cursor`u bir adim ilerletir, ve sonra tekrar fonksiyon cagirana kadar orada bekler
Ama farki, her seferinde cursor`u bir adim ilerletir, ve sonra tekrar fonksiyon cagirana kadar orada bekler
liste=[1,2,3,4,5]
iterator = iter(liste)
print (next(iterator)) # 1
# burada birakirsam ve asagidakini yazmazsam ekrana sadece 1 yazar
print (next(iterator)) # 2
# burada birakirsam ve asagidakini yazmazsam ekrana sadece 1 ve 2 yazar
print (next(iterator)) # 3
# burada birakirsam ve asagidakini yazmazsam ekrana sadece 1 ve 2 ve 3 yazar
print (next(iterator)) # 4
# burada birakirsam ve asagidakini yazmazsam ekrana sadece 1 2 3 ve 4 yazar
print (next(iterator)) # 5
#
1
2
3
4
5
Comments
Post a Comment