Il ciclo for in Python

I cicli sono progettati per eseguire ripetutamente la stessa operazione, ad esempio, per iterare sugli elementi di oggetti iterabili. Tali oggetti includono stringhe, tuple, liste, insiemi e dizionari.

In Python, il ciclo più ampiamente utilizzato è for. La sua sintassi è la seguente:

pythonfor elemento in oggetto_iterabile:
  corpo del ciclo

Nel ciclo for, così come nella costruzione if-else, sotto il blocco con la condizione è necessario fare un rientro per il codice posizionato sotto.

Supponiamo di avere una lista lst:

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

Usiamo il ciclo for per iterare e visualizzare tutti i suoi elementi:

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

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

Nel corpo del ciclo è possibile eseguire varie operazioni con gli elementi. Visualizziamo i quadrati dei valori degli elementi:

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

Data una lista:

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

Iteratela con un ciclo e visualizzate in console ogni elemento.

Задание 2

Data una tupla:

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

Iteratela con un ciclo e visualizzate in console ogni elemento.

Задание 3

Dato un insieme:

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

Iteratelo con un ciclo e visualizzate in console ogni elemento.

Задание 4

Data una stringa:

pythontst = 'abcde'

Iteratela con un ciclo e visualizzate in console ogni carattere.

Задание 5

Dato un numero:

pythontst = 12345

Iteratelo con un ciclo e visualizzate in console ogni cifra.

Задание 6

Data una lista:

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

Aggiungete a ogni suo elemento il numero 2 e visualizzate il risultato in console.