0Pricing
NLP Academy · Lektion

Kleinschreibung und Leerraum entfernen

Ihre ersten Normalisierungsschritte

Kleinschreibung und Leerraum entfernen ist eine kostenlose NLP Academy-Lektion auf CoddyKit. Dies ist Lektion 2 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 NLP Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der NLP Academy-Kurs umfasst insgesamt 4 Lektionen.

Your First Two Steps

Die einfachste Normalisierung ist das Reduzieren auf Groß-/Kleinschreibung (Case Folding) und das Entfernen von Leerzeichen. Beherrsche diese beiden, und du entfernst bereits den Großteil des Rauschens, das deine Wortanzahl verfälscht. ✨

Lowercasing in One Call

Python-Strings verfügen über eine integrierte lower-Methode. Sie gibt eine frische Kopie zurück, bei der jeder Buchstabe in Kleinbuchstaben umgewandelt wurde, während das Original unverändert bleibt.

text = 'The QUICK Fox'
print(text.lower())

Now They Match

Sobald beide Seiten in Kleinbuchstaben umgewandelt sind, verschwindet der Groß-/Kleinschreibungsunterschied und der Vergleich liefert schließlich True. Genau das ist der Sinn von Case Folding (Groß-/Kleinschreibungsneutralisierung).

print('Paris'.lower() == 'paris')

Trimming the Edges

Die Methode strip entfernt Leerzeichen von beiden Enden einer Zeichenkette. Führende und nachfolgende Leerzeichen, Tabs und Zeilenumbrüche verschwinden alle in einem Aufruf.

messy = '  hello world  '
print(messy.strip())

One-Sided Trims

Manchmal möchte man nur eine Kante bereinigt haben. Verwenden Sie lstrip für die linke Seite und rstrip für die rechte, wenn Sie diese Kontrolle benötigen.

print('  hi'.lstrip())
print('hi  '.rstrip())

Spaces in the Middle

Strip berührt nur die Enden. Um wiederholte Leerzeichen innerhalb von Text zu quetschen, trennen Sie nach Leerzeichen und fügen Sie sie wieder zusammen, wodurch jede Lücke auf ein einziges Leerzeichen reduziert wird.

text = 'too    many   spaces'
print(' '.join(text.split()))

Why Split Then Join

Das Aufrufen von „split“ ohne Argument bricht bei jeder Abfolge von Leerzeichen um und verwirft die leeren Elemente. Das erneute Zusammenfügen mit einem Leerzeichen ergibt einen sauberen, gleichmäßigen Abstand.

Chain Them Together

Da jede Methode einen String zurückgibt, können Sie sie verketten. Hier wandeln Sie einen Wert in Kleinbuchstaben um und entfernen Leerzeichen in einer einzigen, gut lesbaren Pipeline.

raw = '  CoddyKit  '
print(raw.lower().strip())

Strings Are Immutable

Diese Methoden verändern niemals das Original; sie geben einen neuen String zurück. Speichern Sie das Ergebnis immer in einer Variablen, da der bereinigte Wert sonst verloren geht.

s = 'HELLO'
s.lower()
print(s)

Normalize a Whole List

Wende deine zwei Schritte mit einer Comprehension gleichzeitig auf jedes Token an. Jetzt ist jedes Wort kleingeschrieben und getrimmt, bereit zum Zählen.

words = [' Cat ', 'DOG', 'Cat']
print([w.lower().strip() for w in words])

Counts Finally Agree

Nach der Groß- und Kleinschreibung („folding case“) verschmelzen die drei unordentlichen Einträge für „cat“ zu einem übereinstimmenden Token, sodass Ihre Häufigkeitstabelle die Wahrheit sagt. 📊

Quick Check

Lass uns besprechen, wie der Abstand bereinigt wird.

Recap

Du hast gelernt, Groß- und Kleinschreibung mit lower anzupassen und Ränder mit strip zu beschneiden, dann innere Lücken mit split und join zu schließen. Deine Token stimmen nun sauber überein. Gute Arbeit! 🎉

Häufig gestellte Fragen

Ist die Lektion „Kleinschreibung und Leerraum entfernen“ kostenlos?

Ja — der vollständige Text von „Kleinschreibung und Leerraum entfernen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des NLP Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der NLP Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Kleinschreibung und Leerraum entfernen“?

Ihre ersten Normalisierungsschritte Du übst NLP Academy 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 NLP Academy zu starten?

Keine Vorkenntnisse erforderlich. NLP Academy 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 2 von 4.

Wie lange dauert die Lektion „Kleinschreibung und Leerraum entfernen“?

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 NLP Academy-Lektion Code schreiben und ausführen?

Ja. Jede NLP Academy-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. Warum Großschreibung und Abstände wichtig sind
  2. Kleinschreibung und Leerraum entfernen
  3. Stemming: Auf die Wortwurzel kürzen
  4. Lemmatisierung: Intelligenter zu Grundformen
← Zurück zu NLP Academy