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
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

Popular posts from this blog

python - pro - 20 - SQLite

python - pro - 21 - NoSQL

python-beginner - 1 - strings splits