For petlja u Pythonu
Petlje su namenjene za višestruko izvršavanje iste operacije, na primer, za prelistavanje elemenata iterabilnih objekata. U takve objekte spadaju stringovi, torke, liste, skupovi i rečnici.
U Pythonu se najšire koristi petlja
for. Njen sintaks izgleda ovako:
for element in iterabilni objekat:
telo petlje
U petlji for, baš kao i u konstrukciji
if-else, ispod bloka sa uslovom
potrebno je napraviti jedno uvučenje za kod
koji se nalazi ispod.
Neka imamo listu lst:
lst = [1, 2, 3, 4, 5]
Hajde da pomoću petlje for prelistamo
i ispišemo sve njene elemente:
lst = [1, 2, 3, 4, 5]
for el in lst:
print(el) # ispisaće 1, 2... 5
U telu petlje možemo izvršavati različite operacije sa elementima. Hajde da ispišemo kvadrate vrednosti elemenata:
for el in lst:
print(el ** 2) # ispisaće 1, 4... 25
Data je lista:
tst = ['1', '2', '3', '4', '5']
Prelistajte je petljom i ispišite u konzolu svaki element.
Data je torka:
tst = (1, 2, 3, 4, 5)
Prelistajte je petljom i ispišite u konzolu svaki element.
Dat je skup:
tst = {'a', 'b', 'c', 'd', 'e'}
Prelistajte ga petljom i ispišite u konzolu svaki element.
Dat je string:
tst = 'abcde'
Prelistajte ga petljom i ispišite u konzolu svaki simbol.
Dat je broj:
tst = 12345
Prelistajte ga petljom i ispišite u konzolu svaku cifru.
Data je lista:
tst = [1, 2, 3, 4, 5]
Dodajte svakom njenom elementu broj
2 i ispišite rezultat u konzolu.