Den " for" loop funktioner i Python meget som det gør i andre højtstående programmeringssprog som C , men syntaks bruges til at erklære den er anderledes. Desuden er som med alle Python kode blokke, erklæringer til at udføre i "for" loop modsvares af faner i stedet for seler . Du kan bruge dobbelt " for" loops ligesom i C til at krydse indlejrede lister eller udføre andre indlejrede sæt af kommandoer. Instruktioner
1
Åbn Python kommandolinje tolk. Opret en indlejret liste variabel at afprøve en dobbelt "for" loop : Hej
matrix = [[ 1,2,3,4 ], [ 5,6,7,8 ], [ 9,10,11 , 12] ]
Denne liste repræsenterer en 3x4 matrix , hvor hver række er gemt som en underliste over hovedlisten .
2
Åbn den første "for" loop med følgende kommando : Hej
for rækker i listen : Hej
Når du trykker på " Enter ", en ellipse vises på næste linie angiver, at Python ikke vil udføre løkken indtil den er lukket
< br . >
3
Åbn den anden "for" loop, og sørg for at entab det : Hej
for kolonner i rækker:
4
Skriv en kommando i den anden " for "loop , der vil udføres for hvert element i matrix. Skriv f.eks bare " søjler " til output hver værdi gemt. Denne kommando skal være dobbelt - entabbed at gøre det en del af den anden "for" loop :
kolonner
5
tryk "Enter" for at tilføje en tom linje . Dette bevirker Python at udføre løkker. Hver værdi er gemt i listen er udgang til tolken vinduet.