Schleifenvarianten

Die for-Schleife deckt die meisten zählerartigen Schleifen ab. Sie ist normalerweise einfacher zu codieren und läuft schneller als eine while-Schleife ab, sodass sie das Werkzeug der Wahl ist, wann immer Sie über eine Sequenz laufen müssen. Aber es gibt auch Situationen, in denen Sie eine speziellere Art von Wiederholung brauchen. Was, wenn Sie z.B. nur jedes zweite oder dritte Element in einer Liste besuchen oder die Liste mittendrin ändern möchten? Und wie traversiert man mehr als eine Sequenz auf einmal in der gleichen for-Schleife?

Solche besonderen Iterationen können Sie immer mit einer while-Schleife und manueller Indizierung codieren, aber Python bietet zwei eingebaute Funktionen, mit denen Sie die Iteration in einer ...

Get Einfüehrung in Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.