|
- Itération
- =========
-
- Itérer sur les éléments d'une liste
- ------------------------------------
-
- Avec les mots-clés ``for`` et ``in``::
-
- prénoms = ["Alice", "Bob", "Charlie"]
- for prénom in prénoms:
- # Chaque élément de la liste est assigné tour à tour
- # à la variable 'prénom"
- print("Bonjour", prénom)
-
- .. code-block:: text
-
- Bonjour Alice
- Bonjour Bob
- Bonjour Charlie
-
- break
- -----
-
- Comme pour les boucles `while`, on peut interrompre la boucle `for` avec `break`::
-
- prénoms = ["Alice", "Bob", "Charlie"]
- for prénom in prénoms:
- if prénom == "Bob":
- break
- print("Bonjour", prénom)
-
- .. code-block:: text
-
- Bonjour Alice
- Bonjour Bob
-
- continue
- --------
-
- On peut interrompre l'exécution *du bloc courant* (et uniquement le
- bloc courant) avec le mot-clé ``continue``::
-
- prénoms = ["Alice", "Bob", "Charlie"]
- for prénom in prénoms:
- if prénom == "Bob":
- continue
- print("Bonjour", prénom)
-
- .. code-block:: text
-
- Bonjour Alice
- Bonjour Charlie
|