Wie viele Wörter hat die Nachricht?
Dein Handy zeigt dir beim Schreiben, wie viele Wörter eine Nachricht hat. Woher weiß es das?
Es zerlegt den Text an den Leerzeichen und zählt die Teile. Das kannst du in Python auch, mit einem einzigen Befehl.
Am Ende dieser Lektion
Notiz
Ich kann mit split einen Text in eine Liste von Wörtern zerlegen.
Schlüsselwörter
| Begriff | Was er bedeutet | Beispiel |
|---|---|---|
| Zeichenkette | Ein Text in Python, mit Anführungszeichen. | "Hallo Welt" |
| split | Zerlegt einen Text in eine Liste von Teilen. | satz.split() |
| Trennzeichen | Das Zeichen, an dem der Text zerteilt wird. | "," |
| Wort | Ein Teil des Textes zwischen zwei Leerzeichen. | |
| Länge | Wie viele Zeichen oder Elemente etwas hat. | len(wort) |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Einstieg: Größten Wert finden
Probier es aus
Einstieg: Größten Wert finden
4 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.
split macht aus einem Text eine Liste
Ein Satz ist eine Zeichenkette. Mit satz.split() zerlegst du ihn an den Leerzeichen.
Das Ergebnis ist eine Liste. Jedes Wort ist ein Element. Alles, was du über Listen weißt, gilt nun auch für die Wörter: Index, len und die Schleife.
Probiere es aus: einen Satz zerlegen
satz = "Heute gibt es Nudeln in der Mensa"
woerter = satz.split()
print(woerter)
print("Anzahl der Wörter:", len(woerter))
print("Erstes Wort:", woerter[0])
# Ändere den Satz und starte neu.
Beispiel: Aus Text wird Liste
| Text | Aufruf | Ergebnis |
|---|---|---|
| Heute gibt es Pizza | split() | ["Heute", "gibt", "es", "Pizza"] |
| Ayla,Ben,Mia | split(",") | ["Ayla", "Ben", "Mia"] |
| Hallo | split() | ["Hallo"] |
| (leer) | split() | [] |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Kurz geprüft
Probier es aus
Kurz geprüft
3 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.