Die " for"-Schleife Funktionen in Python viel, wie es funktioniert in anderen High-Level- Programmiersprachen wie C , aber die Syntax verwendet, um es zu erklären ist anders. Darüber hinaus sind , wie bei allen Python-Code -Blöcke , die Aussagen in der " for"-Schleife ausgeführt durch Tabulatoren anstelle von Klammern gesetzt . Sie können double " für" Schleife genau wie in C , um verschachtelte Listen durchqueren oder andere verschachtelte Sätze von Befehlen. Anleitung
1
Öffnen Sie das Kommandozeilen-Interpreter Python . Erstellen Sie eine verschachtelte Liste Variable zu testen, eine doppelte " for"-Schleife :
matrix = [ [ 1,2,3,4 ], [ 5,6,7,8 ], [ 9,10,11 , 12 ]]
Diese Liste stellt eine 3x4 Matrix , mit jeder Zeile als Teilliste der Hauptliste gespeichert.
2
Öffnen Sie das erste " for"-Schleife mit dem folgenden Befehl :
für Zeilen in der Liste:
Nachdem Sie die Taste "Enter ", eine Ellipse erscheint in der nächsten Zeile angibt, dass Python nicht ausführen Schleife, bis es geschlossen ist
< br . > Seite 3
Öffnen Sie die zweite " for"-Schleife , und sicherstellen, es Entab :
für Spalten in Zeilen :
4
einen Befehl in der zweiten " for "-Schleife , die für jedes Element in der Matrix wird ausgeführt . Zum Beispiel , geben Sie einfach " Spalten " mit dem Ausgang jeder Wert gespeichert. Dieser Befehl muss doppelt entabbed , damit es Teil der zweiten " for"-Schleife :
Spalten
5
Taste "Enter ", um eine leere Zeile hinzufügen. Dies bewirkt, Python , um die Schleifen auszuführen. Jeder Wert in der Liste gespeichert wird an den Interpreter -Fenster.