L' "pour" des fonctions de boucle en Python autant qu'il fait dans d'autres langages de programmation de haut niveau comme C , mais la syntaxe utilisée pour déclarer qu'il est différent . En outre, comme avec tous les blocs de code Python , les instructions à exécuter dans la boucle "for" sont mis en valeur par onglets au lieu d' accolades. Vous pouvez utiliser un double "pour" boucles comme dans C à parcourir des listes imbriquées ou effectuer d'autres ensembles imbriqués de commandes . Instructions
1
Ouvrez l' interpréteur de ligne de commande Python. Créez une variable de liste imbriquée de tester une double boucle "for" :
matrice de
= [ [ 1,2,3,4 ], [ 5,6,7,8 ], [ 9,10,11 , 12 ]]
Cette liste représente une matrice 3x4, avec chaque ligne stockée comme une sous-liste de la liste principale.
2
Ouvrez la première boucle "for" avec la commande suivante : Photos
pour les lignes de liste :
Lorsque vous appuyez sur " Entrée", une ellipse apparaît sur la ligne suivante indiquant que Python ne sera pas exécuter la boucle jusqu'à ce qu'il soit fermé
< br . > Hôtels 3
ouvrir la deuxième boucle "for" , en veillant à ce entab :
pour les colonnes en lignes :
4
écrire une commande dans le second " pour " boucle qui va exécuter pour chaque élément dans la matrice . Par exemple, il suffit de taper "colonnes" à la sortie de chaque valeur stockée . Cette commande doit être à double entabbed à faire partie de la deuxième boucle "for" :
colonnes
5
appuyez sur "Entrée " pour ajouter une ligne vide. Cela provoque Python pour exécuter les boucles. Chaque valeur stockée dans la liste est sortie de la fenêtre de l'interpréteur .