Pętla for w Pythonie

Pętle służą do wielokrotnego wykonywania tej samej operacji, na przykład do iteracji po elementach obiektów iterowalnych. Do takich obiektów należą ciągi znaków, krotki, listy, zbiory i słowniki.

W Pythonie najczęściej używana jest pętla for. Jej składnia wygląda tak:

pythonfor element in obiekt_iterowalny:
  ciało pętli

W pętli for, podobnie jak w konstrukcji if-else, pod blokiem z warunkiem należy zrobić jedno wcięcie dla kodu znajdującego się poniżej.

Załóżmy, że mamy listę lst:

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

Przejdźmy za pomocą pętli for po wszystkich jej elementach i je wyświetlmy:

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

for el in lst:
  print(el) # wyświetli 1, 2... 5

W ciele pętli można wykonywać różne operacje na elementach. Wyświetlmy kwadraty wartości elementów:

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

Dana jest lista:

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

Przejdź po niej pętlą i wyświetl w konsoli każdy element.

Задание 2

Dana jest krotka:

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

Przejdź po niej pętlą i wyświetl w konsoli każdy element.

Задание 3

Dany jest zbiór:

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

Przejdź po nim pętlą i wyświetl w konsoli każdy element.

Задание 4

Dany jest ciąg znaków:

pythontst = 'abcde'

Przejdź po nim pętlą i wyświetl w konsoli każdy znak.

Задание 5

Dana jest liczba:

pythontst = 12345

Przejdź po niej pętlą i wyświetl w konsoli każdą cyfrę.

Задание 6

Dana jest lista:

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

Dodaj do każdego jej elementu liczbę 2 i wyświetl wynik w konsoli.