Python string methoden

Python heeft een set van ingebouwde methoden die op strings kunnen worden gebruikt.

Opmerking:Alle stringmethoden retourneren een nieuwe waarde. Ze wijzigen niet de oorspronkelijke string.

Methode Beschrijving
capitalize() Maak de eerste letter van de string hoofdletter.
casefold() Converteer de string naar kleine letters.
center() Retourneer de centraal uitgelijnde string.
count() Retourneer het aantal keren dat de opgegeven waarde in de string voorkomt.
encode() Retourneer de encoded versie van de string.
endswith() Retourneer true als de string eindigt met de opgegeven waarde.
expandtabs() Stel de tabgrootte van de string in.
find() Zoek de opgegeven waarde in de string en retourneer de positie waar het wordt gevonden.
format() Formateer de opgegeven waarde in de string.
format_map() Formateer de opgegeven waarde in de string.
index() Zoek de opgegeven waarde in de string en retourneer de positie waar het wordt gevonden.
isalnum() Als alle karakters in de string alfanumeriek zijn, wordt True geretourneerd.
isalpha() Als alle karakters in de string in het alfabet staan, wordt True geretourneerd.
isdecimal() Als alle karakters in de string decimale cijfers zijn, wordt True geretourneerd.
isdigit() Als alle karakters in de string cijfers zijn, wordt True geretourneerd.
isidentifier() Als de string een identifier is, wordt True geretourneerd.
islower() Als alle karakters in de string kleinletters zijn, wordt True geretourneerd.
isnumeric() Als alle karakters in de string getallen zijn, wordt True geretourneerd.
isprintable() Als alle karakters in de string afdrukbaar zijn, wordt True geretourneerd.
isspace() Als alle karakters in de string witruimtekarakters zijn, wordt True geretourneerd.
istitle() Als de string volgt de titelregels, wordt True geretourneerd.
isupper() Als alle karakters in de string in hoofdletters zijn, wordt True geretourneerd.
join() Voeg de elementen van een iterabele object aan het einde van de string toe.
ljust() Retourneer de linker uitgelijnde versie van de string.
lower() Converteer de string naar kleine letters.
lstrip() Retourneer de linker gesneden versie van de string.
maketrans() Retourneer het translatietabel dat wordt gebruikt in de conversie.
partition() Retourneer een tuple waarin de string in drie delen wordt verdeeld.
replace() Retourneer een string waarin de gespecificeerde waarde wordt vervangen door de gespecificeerde waarde.
rfind() Zoek de gespecificeerde waarde in de string en retourneer de laatste positie waar deze wordt gevonden.
rindex() Zoek de gespecificeerde waarde in de string en retourneer de laatste positie waar deze wordt gevonden.
rjust() Retourneer de rechter uitgelijnde versie van de string.
rpartition() Retourneer een tuple, waarin de string in drie delen wordt verdeeld.
rsplit() Split de string op de gespecificeerde separator en retourneer een lijst.
rstrip() Retourneer de rechter gesneden versie van de string.
split() Split de string op de gespecificeerde separator en retourneer een lijst.
splitlines() Split de string op regels op de regelbreuk en retourneer een lijst.
startswith() Retourneer true als de string met de gespecificeerde waarde begint.
strip() Retourneer de afgekorte versie van de string.
swapcase() Schakel de hoofd- en kleine letters om, klein naar groot en omgekeerd.
title() Converteer de eerste letter van elke woord naar hoofdletters.
translate() Retourneer de geconverteerde string.
upper() Converteer de string naar hoofdletters.
zfill() Vul de string aan de beginkant met een gespecificeerd aantal nullen.

Opmerking:Alle stringmethoden retourneren een nieuwe waarde. Ze wijzigen niet de oorspronkelijke string.

Voer in Python String Handleiding Leer meer over strings in het Nederlands.