La boucle for en Python
Les boucles sont conçues pour exécuter la même opération de manière répétée, par exemple, pour parcourir les éléments d'objets itérables. Ces objets incluent les chaînes de caractères, les tuples, les listes, les ensembles et les dictionnaires.
En Python, la boucle la plus largement utilisée est
for. Sa syntaxe est la suivante :
for élément in objet_itérable:
corps de la boucle
Dans la boucle for, tout comme dans la construction
if-else, sous le bloc de condition
il est nécessaire de faire une indentation pour le code
situé en dessous.
Supposons que nous ayons une liste lst :
lst = [1, 2, 3, 4, 5]
Parcourons et affichons tous ses éléments à l'aide d'une boucle
for :
lst = [1, 2, 3, 4, 5]
for el in lst:
print(el) # affichera 1, 2... 5
Dans le corps de la boucle, il est possible d'effectuer diverses opérations sur les éléments. Affichons les carrés des valeurs des éléments :
for el in lst:
print(el ** 2) # affichera 1, 4... 25
Soit une liste :
tst = ['1', '2', '3', '4', '5']
Parcourez-la avec une boucle et affichez dans la console chaque élément.
Soit un tuple :
tst = (1, 2, 3, 4, 5)
Parcourez-le avec une boucle et affichez dans la console chaque élément.
Soit un ensemble :
tst = {'a', 'b', 'c', 'd', 'e'}
Parcourez-le avec une boucle et affichez dans la console chaque élément.
Soit une chaîne de caractères :
tst = 'abcde'
Parcourez-la avec une boucle et affichez dans la console chaque caractère.
Soit un nombre :
tst = 12345
Parcourez-le avec une boucle et affichez dans la console chaque chiffre.
Soit une liste :
tst = [1, 2, 3, 4, 5]
Ajoutez à chaque élément le nombre
2 et affichez le résultat dans la console.