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:

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

pythonlst = [1, 2, 3, 4, 5]

Hajde da pomoću petlje for prelistamo i ispišemo sve njene elemente:

pythonlst = [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:

pythonfor el in lst:
  print(el ** 2) # ispisaće 1, 4... 25
Задание 1

Data je lista:

pythontst = ['1', '2', '3', '4', '5']

Prelistajte je petljom i ispišite u konzolu svaki element.

Задание 2

Data je torka:

pythontst = (1, 2, 3, 4, 5)

Prelistajte je petljom i ispišite u konzolu svaki element.

Задание 3

Dat je skup:

pythontst = {'a', 'b', 'c', 'd', 'e'}

Prelistajte ga petljom i ispišite u konzolu svaki element.

Задание 4

Dat je string:

pythontst = 'abcde'

Prelistajte ga petljom i ispišite u konzolu svaki simbol.

Задание 5

Dat je broj:

pythontst = 12345

Prelistajte ga petljom i ispišite u konzolu svaku cifru.

Задание 6

Data je lista:

pythontst = [1, 2, 3, 4, 5]

Dodajte svakom njenom elementu broj 2 i ispišite rezultat u konzolu.