Python strängmetoder

Python har ett antal inbyggda metoder som kan användas på strängar.

Kommentar:Alla strängmetoder returnerar en ny värde. De ändrar inte den ursprungliga strängen.

Metod Beskrivning
capitalize() Konvertera det första tecknet till stora bokstäver.
casefold() Konvertera strängen till små bokstäver.
center() Returnera en centrerad sträng.
count() Returnera antalet gånger det specificerade värdet uppträder i strängen.
encode() Returnera strängens kodningsversion.
endswith() Om strängen slutar med det specificerade värdet, returneras true.
expandtabs() Ställ in tab-storleken för strängen.
find() Sök efter det specificerade värdet i strängen och returnera dess plats om det hittas.
format() Formatera den specificerade värdet i strängen.
format_map() Formatera den specificerade värdet i strängen.
index() Sök efter det specificerade värdet i strängen och returnera dess plats om det hittas.
isalnum() Om alla tecken i strängen är bokstäver eller siffror, returneras True.
isalpha() Om alla tecken i strängen finns i alfabetet, returneras True.
isdecimal() Om alla tecken i strängen är decimala, returneras True.
isdigit() Om alla tecken i strängen är siffror, returneras True.
isidentifier() Om strängen är en identifierare, returneras True.
islower() Om alla tecken i strängen är små bokstäver, returneras True.
isnumeric() Om alla tecken i strängen är siffror, returneras True.
isprintable() Om alla tecken i strängen är utskrivbara, returneras True.
isspace() Om alla tecken i strängen är blanktecken, returneras True.
istitle() Om strängen följer titelregeln, returneras True.
isupper() Om alla tecken i strängen är stora bokstäver, returneras True.
join() Lägg ihop elementen från ett itererbart objekt till slutet av strängen.
ljust() Returnera den vänstra justerade versionen av strängen.
lower() Konvertera strängen till små bokstäver.
lstrip() Returnera den vänstra trimmade versionen av strängen.
maketrans() Returnera den konverteringstabell som används i övergången.
partition() Returnera en tupel där strängen delas upp i tre delar.
replace() Returnera en sträng där det angivna värdet ersätts med det angivna värdet.
rfind() Sök det angivna värdet i strängen och returnera dess sista hittade plats.
rindex() Sök det angivna värdet i strängen och returnera dess sista hittade plats.
rjust() Returnera den högra justerade versionen av strängen.
rpartition() Returnera en tupel där strängen delas upp i tre delar.
rsplit() Dela upp strängen vid det angivna avskiljarteknet och returnera en lista.
rstrip() Returnera den högra trimmade versionen av strängen.
split() Dela upp strängen vid det angivna avskiljarteknet och returnera en lista.
splitlines() Dela upp strängen vid radbrytningar och returnera en lista.
startswith() Returnerar true om strängen börjar med det angivna värdet.
strip() Returnera en klippt version av strängen.
swapcase() Byt storlek på bokstäverna, små bokstäver blir stora och tvärtom.
title() Konvertera den första bokstaven i varje ord till stora bokstäver.
translate() Returnera den konverterade strängen.
upper() Konvertera strängen till stora bokstäver.
zfill() Fyll i angivet antal 0-värden i början av strängen.

Kommentar:Alla strängmetoder returnerar en ny värde. De ändrar inte den ursprungliga strängen.

Vänligen Python stränghandledning Lär dig mer om strängar i Kina.