Hier ist eine alphabetische Liste der String-Methoden von Python.
Function | Beschreibung |
---|---|
capitalize() | setzt das erste Zeichen der Zeichenkette groß |
casefold() | gibt eine Zeichenkette zurück, in der alle Zeichen klein geschrieben sind |
center() | richtet die Zeichenkette zentriert aus, wobei ein angegebenes Zeichen (Leerzeichen ist Standard) als Füllzeichen verwendet wird |
count() | liefert die Anzahl, wie oft ein angegebener Wert in der Zeichenkette vorkommt |
encode() | kodiert die Zeichenkette unter Verwendung der angegebenen Kodierung |
endswith() | gibt True zurück, wenn die Zeichenkette mit dem angegebenen Wert endet, ansonsten False |
expandtabs() | setzt die Tabulatorgröße auf die angegebene Anzahl von Leerzeichen |
find() | findet das erste Vorkommen des angegebenen Wertes |
format() | formatiert den/die angegebenen Wert(e) und fügt sie in den Platzhalter der Zeichenkette ein |
index() | findet das erste Vorkommen des angegebenen Wertes. Die Methode löst eine Ausnahme aus, wenn der Wert nicht gefunden wird |
isalnum() | gibt True zurück, wenn alle Zeichen alphanumerisch sind, d.h. Buchstaben (a-z) und Zahlen (0-9) |
isalpha() | gibt True zurück, wenn alle Zeichen Buchstaben des Alphabets sind (a-z) |
isdecimal() | gibt True zurück, wenn alle Zeichen Dezimalzahlen (0-9) sind |
isdigit() | gibt True zurück, wenn alle Zeichen Ziffern sind, sonst False |
isidentifier() | gibt True zurück, wenn die Zeichenkette ein gültiger Bezeichner ist, ansonsten False |
islower() | gibt True zurück, wenn alle Zeichen in Kleinbuchstaben sind, sonst False |
isnumeric() | gibt True zurück, wenn alle Zeichen numerisch sind (0-9), sonst False |
isprintable() | gibt True zurück, wenn alle Zeichen druckbar sind, ansonsten False |
isspace() | gibt True zurück, wenn alle Zeichen in einer Zeichenkette Leerzeichen sind, ansonsten False |
istitle() | gibt True zurück, wenn alle Wörter in einem Text mit einem Großbuchstaben beginnen UND der Rest des Wortes Kleinbuchstaben sind, ansonsten False |
isupper() | gibt True zurück, wenn alle Zeichen in Großbuchstaben sind, sonst False |
join() | nimmt alle Elemente in einer Iterable und fügt sie zu einer Zeichenkette zusammen |
ljust() | richtet die Zeichenkette links aus, wobei ein angegebenes Zeichen (Leerzeichen ist Standard) als Füllzeichen verwendet wird |
lower() | gibt eine Zeichenkette zurück, in der alle Zeichen klein geschrieben sind |
lstrip() | entfernt alle führenden Zeichen (Leerzeichen ist das standardmäßig zu entfernende führende Zeichen) |
maketrans() | gibt eine Mapping-Tabelle zurück, die mit der Methode translate() verwendet werden kann, um angegebene Zeichen zu ersetzen |
partition() | sucht nach einer angegebenen Zeichenkette und zerlegt die Zeichenkette in ein Tupel mit drei Elementen |
replace() | ersetzt eine angegebene Phrase durch eine andere angegebene Phrase |
rfind() | findet das letzte Vorkommen des angegebenen Wertes |
rindex() | findet das letzte Vorkommen des angegebenen Wertes. Sie löst eine Ausnahme aus, wenn der Wert nicht gefunden wird |
rjust() | richtet die Zeichenkette rechts aus, wobei ein angegebenes Zeichen (Leerzeichen ist Standard) als Füllzeichen verwendet wird |
rpartition() | sucht nach dem letzten Vorkommen einer angegebenen Zeichenkette und zerlegt die Zeichenkette in ein Tupel mit drei Elementen |
rsplit() | zerlegt eine Zeichenkette in eine Liste, beginnend von rechts |
rstrip() | entfernt alle nachgestellten Zeichen (Zeichen am Ende einer Zeichenkette), Leerzeichen ist das standardmäßig zu entfernende nachgestellte Zeichen |
split() | zerlegt eine Zeichenkette in eine Liste. Standardmäßig ist das Trennzeichen ein beliebiges Leerzeichen, es kann aber auch angegeben werden. Beachte, dass die Liste die angegebene Anzahl von Elementen plus eins enthält, wenn maxsplit angegeben ist |
splitlines() | zerlegt eine Zeichenkette in eine Liste |
startswith() | gibt True zurück, wenn die Zeichenkette mit dem angegebenen Wert beginnt, ansonsten False |
strip() | entfernt alle führenden und nachgestellten Zeichen (Leerzeichen ist das standardmäßig zu entfernende führende Zeichen) |
swapcase() | gibt eine Zeichenkette zurück, bei der alle Großbuchstaben zu Kleinbuchstaben werden und umgekehrt |
title() | gibt eine Zeichenkette zurück, bei der das erste Zeichen in jedem Wort ein Großbuchstabe ist |
translate() | gibt eine Zeichenkette zurück, in der einige angegebene Zeichen durch das in einem Wörterbuch oder in einer Abbildungstabelle beschriebene Zeichen ersetzt werden |
upper() | gibt eine Zeichenkette zurück, in der alle Zeichen in Großbuchstaben geschrieben sind |
zfill() | fügt Nullen (0) am Anfang der Zeichenkette hinzu, bis diese die angegebene Länge erreicht hat |