Cyklus for v Pythonu

Cykly jsou určeny k opakovanému provádění stejné operace, například k procházení prvků iterovatelných objektů. Mezi takové objekty patří řetězce, n-tice, seznamy, množiny a slovníky.

V Pythonu je nejpoužívanější cyklus for. Jeho syntaxe vypadá takto:

pythonfor prvek in iterovatelny objekt:
  telo cyklu

V cyklu for, stejně jako v konstrukci if-else, je pod blokem s podmínkou nutné udělat jeden odsazení pro kód, který se nachází níže.

Předpokládejme, že máme seznam lst:

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

Pojďme pomocí cyklu for projít a vypsat všechny jeho prvky:

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

for el in lst:
  print(el) # vypise 1, 2... 5

V těle cyklu lze s prvky provádět různé operace. Vypišme druhé mocniny hodnot prvků:

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

Daný seznam:

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

Projděte jej cyklem a vypište do konzole každý prvek.

Задание 2

Daná n-tice:

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

Projděte ji cyklem a vypište do konzole každý prvek.

Задание 3

Daná množina:

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

Projděte ji cyklem a vypište do konzole každý prvek.

Задание 4

Daný řetězec:

pythontst = 'abcde'

Projděte jej cyklem a vypište do konzole každý znak.

Задание 5

Dané číslo:

pythontst = 12345

Projděte jej cyklem a vypište do konzole každou číslici.

Задание 6

Daný seznam:

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

Přičtěte ke každému jeho prvku číslo 2 a výsledek vypište do konzole.