Für Schleifen (Anfänger)

Ich habe kürzlich angefangen, Python zu lernen, und das Konzept von for loops ist für mich immer noch etwas verwirrend. Ich verstehe, dass es im Allgemeinen dem Format folgtfor x in y, wohery ist nur eine Liste.

Die for-each-Schleifefor (int n: someArray) wirdfor n in someArray,

Und die for-Schleifefor (i = 0; i < 9; i-=2) kann vertreten werden durchfor i in range(0, 9, -2)

Angenommen, statt eines konstanten Inkrements wollte ichi*=2, oder auchi*=i. Ist das möglich oder müsste ich stattdessen eine while-Schleife verwenden?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage