Menu
Coddy logo textTech

Iterieren über Elemente

Teil des Abschnitts Fundamentals der Python-Journey von Coddy — Lektion 60 von 77.

Iteration bedeutet, Elemente nacheinander in einer Sequenz zu durchlaufen. Bei Listen können wir mit verschiedenen Methoden systematisch auf jedes Element zugreifen.

Die gängigste Art, eine Liste zu durchlaufen, ist die Verwendung einer for-Schleife:

fruits = ["apple", "banana", "orange"]
for fruit in fruits:
    print(fruit)

Ausgabe:

apple
banana
orange

Beim Iterieren können Sie auch die Funktion len() verwenden, um die Anzahl der Elemente in einer Liste zu erhalten oder um die Länge einzelner Elemente zu prüfen. Zum Beispiel gibt len(fruits) den Wert 3 zurück, und len("apple") gibt 5 zurück:

words = ["hi", "hello", "hey", "howdy"]
for word in words:
    if len(word) > 3:
        print(word)

Ausgabe:

hello
howdy
challenge icon

Aufgabe

Einfach

Erstellen Sie ein Programm, das eine Liste als Eingabe erhält (vorgegeben) und eine neue Liste ausgibt, die nur die Wörter enthält, die länger als 5 Zeichen sind.

Spickzettel

Um eine Liste in Python zu durchlaufen, verwenden Sie eine for-Schleife:

fruits = ["apple", "banana", "orange"]
for fruit in fruits:
    print(fruit)

Dies greift nacheinander auf jedes Element in der Liste zu.

Verwenden Sie len(), um die Anzahl der Elemente in einer Liste zu erhalten:

fruits = ["apple", "banana", "orange"]
print(len(fruits))  # Ausgabe: 3

len() wird oft mit Schleifen verwendet, um Längen zu prüfen oder die Iteration zu steuern.

Probier es selbst

lst = input().split(",")
# Schreiben Sie Ihren Code unten
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Fundamentals