Sobald ein Vorgang immer wiederholt werden soll, handelt es sich um eine Anweisung, die besonders für den Computer geeignet ist. Wir wollen uns die folgende Aufgabe stellen. Unser Objekt »feld« soll in jedem der Viererlisten [0,0,0,0] die Zahlenreihe [1,2,3,4] zu stehen bekommen. Da wir vier solcher Listen haben, muss derselbe Vorgang viermal durchgeführt werden.
Der ersten Zeile kann natürlich via »feld[0]=[1,2,3,4]« der entsprechende Inhalt zugewiesen werden. Damit können wir nun entsprechend für die anderen drei Zeilen fortfahren und eine entsprechende Anweisung formulieren. Das aber ist der schlechsteste Programmierstil, den es überhaupt nur geben kann, da nun die eigentliche Arbeit vom Programmierer selbst durchgeführt wird. Daher, extrem wichtig:
Es gibt bei Python zwei Möglichkeiten, eine Schleife zu realisieren: