Déterminer la séquence à parcourir :
Soit un intervalle avec un pas
for i in range(a, b, pas) : # Corps de la boucle
Soit itérer sur les indices ;
for index in range(len(l)) : # Corps de la boucle
Soit itérer sur les éléments
for element in l : # Corps de la boucle
Et initialiser les variables de parcours en fonction ;
Exprimer la condition de traitement si nécessaire (ou de sortie de boucle si la liste ne doit pas être parcourue en entier)
Écrire le corps de la boucle
Vérifier les cas particuliers (liste vide, bornes de début et fin de parcours, etc).