Python Yineleyici ve Yinelenebilir
Yineleyici ve Yinelenebilir
Listeler, demetler, sözlükler ve kümelerin tümü yinelenebilir nesnelerdir. Bir yineleyici alabileceğiniz yinelenebilir kaplardır .
Tüm bu nesnelerin iter()
bir yineleyici elde etmek için kullanılan bir yöntemi vardır:
Örnek
Tuple'dan bir yineleyici döndürün ve her değeri yazdırın:
mytuple = ("apple", "banana", "cherry")
myit = iter(mytuple)
print(next(myit))
print(next(myit))
print(next(myit))
Dizeler bile yinelenebilir nesnelerdir ve bir yineleyici döndürebilir:
Örnek
Dizeler ayrıca bir dizi karakter içeren yinelenebilir nesnelerdir:
mystr = "banana"
myit = iter(mystr)
print(next(myit))
print(next(myit))
print(next(myit))
print(next(myit))
print(next(myit))
print(next(myit))