Zum Inhalt springen

Abschluss und Fortschritte

Schritt 3 von 7

Nun, dass wir uns mit Listen, Verzweigungen und Schleifen vertraut gemacht haben, können wir uns auf die Weiterentwicklung konzentrieren. Wir werden lernen, wie wir Listen mit anderen Datenstrukturen kombinieren können, um komplexere Aufgaben zu lösen. Ein Beispiel dafür könnte sein, eine Liste mit Wörtern zu durchlaufen und nur diejenigen auszugeben, die länger als 5 Zeichen haben, und gleichzeitig die Anzahl dieser Wörter zu zählen. Hier ist der Code:

def lange_worte_analyse(worte_liste):
# Zählen der Wörter länger als 5 Zeichen und Ausgabe dieser Wörter
zaehler = 0
for wort in worte_liste:
if len(wort) > 5:
print(wort)
zaehler += 1
return zaehler
 
worte = ["Python", "Kurs", "Verzweigungen", "Schleifen", "Listen", "Kombination"]
anzahl_lange_worte = lange_worte_analyse(worte)
print("Anzahl Wörter länger als 5 Zeichen:", anzahl_lange_worte)