Pierwszą z nich, którą omówię będzie enumerate.
Jak widzimy dzięki funkcji enumerate poza elementem kroki zapisywanym w drugiej zmiennej dostajemy w zmiennej nr kolejne liczby (licząc od zera). Dzięki temu dostajemy "typowy" licznik, który zwiększa swoją wartość wraz z kolejnym obrotem pętli.
krotka = ('a', 'b', 'c', 'd')
for nr, element in enumerate(krotka):
print nr, " ", element
Dzięki funkcji reversed możemy zaś iterować po elementach w odwrotnej kolejności
Kolejne elementy będą wyświetlane biorąc od końca krotki. Proste :)
krotka = ('a', 'b', 'c', 'd')
for element in reversed(krotka):
print element
No comments:
Post a Comment