0Pricing
Coding Interview Prep · Lektion

Wörter teilen, bereinigen und wieder verbinden

Tokenisieren Sie Sätze für Wortaufgaben

Wörter teilen, bereinigen und wieder verbinden ist eine kostenlose Coding Interview Prep-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Coding Interview Prep-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Coding Interview Prep-Kurs umfasst insgesamt 4 Lektionen.

Vom Satz zu Wörtern

Wortaufgaben beginnen meist damit, eine Zeile in Tokens aufzuteilen. Python macht das mit split einfach – das ist Ihr erster Schritt. ✂️

split() ohne Argument

Der Aufruf von split() ohne Argument teilt an jeder Folge von Leerraumzeichen und ignoriert führende sowie nachgestellte Leerzeichen. Das ist die sichere Standardwahl.

print('  hi   there '.split())  # ['hi', 'there']

split() mit einem Trennzeichen

Übergeben Sie ein Zeichen, um genau an diesem Trennzeichen zu teilen, etwa an Kommas bei Eingaben im CSV-Stil. Leere Felder bleiben als leere Strings erhalten.

print('a,b,,c'.split(','))  # ['a','b','','c']

Auf leere Tokens achten

Bei einem festen Trennzeichen erzeugen zwei direkt aufeinanderfolgende Trennzeichen ein leeres Token. Das einfache split() tut dies nie, weshalb es oft sicherer ist.

strip() bereinigt die Enden

Die Methode strip() entfernt Leerraum an beiden Enden einer Zeichenkette. Das ist besonders wichtig beim Einlesen von Zeilen mit einem abschließenden Zeilenumbruch.

print('  hello\n'.strip())  # 'hello'

Bestimmte Zeichen mit strip entfernen

Übergeben Sie strip eine Menge von Zeichen; dann entfernt die Methode jedes dieser Zeichen an den Enden, nicht nur Leerzeichen. Praktisch bei vereinzelten Satzzeichen.

print('***word***'.strip('*'))  # 'word'

join() setzt Tokens wieder zusammen

Die Methode join macht das Gegenteil von split: Sie fügt eine Liste mit einem gewählten Trennzeichen zwischen den Elementen wieder zu einer Zeichenkette zusammen.

print(' '.join(['hi', 'there']))  # 'hi there'

join benötigt Zeichenketten

Jedes an join übergebene Element muss bereits eine Zeichenkette sein. Wandeln Sie Zahlen zuerst mit map(str, ...) oder einer Comprehension um.

nums = [1, 2, 3]
print(' '.join(map(str, nums)))  # '1 2 3'

join ist der schnelle Weg zur Ausgabe

Eine Zeichenkette mit join zu erstellen und sie einmal auszugeben ist schneller, als print in einer Schleife aufzurufen. Das ist eine wichtige Gewohnheit für schnelle Ausgaben bei Wettbewerben.

Mit split und join transformieren

Die klassische Kombination lautet: split, jedes Wort ändern, dann mit join wieder zusammensetzen. Mit diesem Muster können Sie Tokens sauber umkehren, filtern oder neu beschriften.

s = 'cat dog fox'
print(' '.join(w.upper() for w in s.split()))

Die Wortreihenfolge umkehren

Um einen Satz umzudrehen, teilen Sie ihn in Wörter auf, kehren Sie die Liste um und verwenden Sie dann join. Das ist ein übersichtliches Rezept aus drei Schritten für Aufgaben zur Wortreihenfolge.

s = 'one two three'
print(' '.join(s.split()[::-1]))

Kurzer Check

Eine Frage zum Aufteilen und Zusammenfügen.

Zusammenfassung

Sie können jetzt mit split tokenisieren, die Enden mit strip bereinigen und Zeichenketten mit join schnell wiederaufbauen – das grundlegende Werkzeug für Wortaufgaben. 🎉

Häufig gestellte Fragen

Ist die Lektion „Wörter teilen, bereinigen und wieder verbinden“ kostenlos?

Ja — der vollständige Text von „Wörter teilen, bereinigen und wieder verbinden“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Coding Interview Prep-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Coding Interview Prep-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Wörter teilen, bereinigen und wieder verbinden“?

Tokenisieren Sie Sätze für Wortaufgaben Du übst Coding Interview Prep mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Coding Interview Prep zu starten?

Keine Vorkenntnisse erforderlich. Coding Interview Prep auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.

Wie lange dauert die Lektion „Wörter teilen, bereinigen und wieder verbinden“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Coding Interview Prep-Lektion Code schreiben und ausführen?

Ja. Jede Coding Interview Prep-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Zeichen sowie Tricks mit ord und chr
  2. Buchstaben mit einer Häufigkeitstabelle zählen
  3. Palindromprüfungen richtig durchführen
  4. Wörter teilen, bereinigen und wieder verbinden
← Zurück zu Coding Interview Prep