La Première Boucle For
En utilisant des boucles, vous pouvez itérer sur des séquences comme des lists
, des strings
, ou des ranges
numériques, elles permettent de traiter de grandes quantités de données avec un code minimal.
for item in sequence:
# Perform some operation
item
est une variable qui prend la valeur de chaque élément dans la séquence un à un ;sequence
est les données que vous parcourez, telles qu'une liste, une chaîne ou une plage ;- le bloc d'instructions
for
est exécuté pour chaqueitem
dans la séquence.
Imaginez que vous avez une variable de chaîne et que vous souhaitez imprimer chaque lettre de celle-ci dans une colonne. Puisqu'une chaîne est une séquence de lettres, vous pouvez utiliser une boucle pour y parvenir.
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
- La variable
word
contient la chaîne de caractères'iteration'
. - La boucle
for
itère sur chaque caractère de la chaîne. - Chaque caractère est ajouté à la liste
letters
à chaque itération. - Après la boucle,
letters
contient tous les caractères de'iteration'
en tant qu'éléments individuels.
Assurez-vous de nommer la variable item
de manière significative. Par exemple, si vous itérez à travers une liste appelée people
, le nom de variable approprié devrait être person
.
Swipe to start coding
Vous êtes un voyageur qui souhaite créer une liste de voyage. Vous avez une liste de pays et devez les ajouter à votre liste de voyage.
- Itérez à travers la liste
countries
en utilisant une bouclefor
. - Mettez à jour
travel_list
pour qu'elle ne contienne que les pays decountries
.
Solution
Merci pour vos commentaires !