Python strängmetoder
- Föregående sida Python inbyggda funktioner
- Nästa sida Python listmetoder
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.
- Föregående sida Python inbyggda funktioner
- Nästa sida Python listmetoder