Die Erste For-Schleife
Mit Schleifen können Sie über Sequenzen wie lists, strings oder numerische ranges iterieren. Sie ermöglichen es, große Datenmengen mit minimalem Code zu verarbeiten.
for item in sequence:
# Perform some operation
itemist eine Variable, die den Wert jedes Elements in der Sequenz nacheinander annimmt;sequencesind die Daten, durch die Sie iterieren, wie eine Liste, Zeichenkette oder Bereich;- Der
for-Anweisungsblock wird für jedesitemin der Sequenz ausgeführt.
Stellen Sie sich vor, Sie haben eine Zeichenkettenvariable und möchten jeden Buchstaben davon in einer Spalte ausdrucken. Da eine Zeichenkette eine Sequenz von Buchstaben ist, können Sie eine Schleife verwenden, um dies zu erreichen.
123456word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
- Die Variable
wordenthält den String'iteration'. - Die
for-Schleife iteriert über jedes Zeichen im String. - Jedes Zeichen wird in jeder Iteration zur Liste
lettershinzugefügt. - Nach der Schleife enthält
lettersalle Zeichen von'iteration'als einzelne Elemente.
Stellen Sie sicher, dass die Variable item sinnvoll benannt wird. Zum Beispiel, wenn Sie durch eine Liste namens people iterieren, sollte der passende Variablenname person sein.
Swipe to start coding
Sie sind ein Reisender, der eine Reiseliste erstellen möchte. Sie haben eine Liste von Ländern und müssen diese zu Ihrer Reiseliste hinzufügen.
- Iterieren Sie durch die Liste
countriesmit einerfor-Schleife. - Aktualisieren Sie
travel_list, sodass es nur die Länder auscountriesenthält.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
What is the output of the provided code sample?
Can you explain how the loop works step by step?
Can you show how to print each letter on a new line instead of appending to a list?
Awesome!
Completion rate improved to 5
Die Erste For-Schleife
Swipe um das Menü anzuzeigen
Mit Schleifen können Sie über Sequenzen wie lists, strings oder numerische ranges iterieren. Sie ermöglichen es, große Datenmengen mit minimalem Code zu verarbeiten.
for item in sequence:
# Perform some operation
itemist eine Variable, die den Wert jedes Elements in der Sequenz nacheinander annimmt;sequencesind die Daten, durch die Sie iterieren, wie eine Liste, Zeichenkette oder Bereich;- Der
for-Anweisungsblock wird für jedesitemin der Sequenz ausgeführt.
Stellen Sie sich vor, Sie haben eine Zeichenkettenvariable und möchten jeden Buchstaben davon in einer Spalte ausdrucken. Da eine Zeichenkette eine Sequenz von Buchstaben ist, können Sie eine Schleife verwenden, um dies zu erreichen.
123456word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
- Die Variable
wordenthält den String'iteration'. - Die
for-Schleife iteriert über jedes Zeichen im String. - Jedes Zeichen wird in jeder Iteration zur Liste
lettershinzugefügt. - Nach der Schleife enthält
lettersalle Zeichen von'iteration'als einzelne Elemente.
Stellen Sie sicher, dass die Variable item sinnvoll benannt wird. Zum Beispiel, wenn Sie durch eine Liste namens people iterieren, sollte der passende Variablenname person sein.
Swipe to start coding
Sie sind ein Reisender, der eine Reiseliste erstellen möchte. Sie haben eine Liste von Ländern und müssen diese zu Ihrer Reiseliste hinzufügen.
- Iterieren Sie durch die Liste
countriesmit einerfor-Schleife. - Aktualisieren Sie
travel_list, sodass es nur die Länder auscountriesenthält.
Lösung
Danke für Ihr Feedback!
single