Pythonin merkkijonomenetelmät

Pythonilla on joukko sisäänrakennettuja menetelmiä, joita voidaan käyttää merkkijonoilla.

Huomautus:Kaikki merkkijonometodit palauttavat uuden arvon. Ne eivät muuta alkuperäistä merkkijonoa.

menetelmä kuvaus
capitalize() Muunna ensimmäinen merkki isoksi.
casefold() Muunna merkkijono pieniksi.
center() Palauta keskustettu merkkijono.
count() Palauta määritetyn arvon merkkijonossa olevien esiintymien määrä.
encode() Palauta merkkijonon koodiversio.
endswith() Jos merkkijono päätyy määritettyyn arvoon, palautetaan true.
expandtabs() Aseta merkkijonon tab-koko.
find() Etsi merkkijonosta määritetty arvo ja palauta sen löydetty sijainti.
format() Muotoile merkkijonon määritetyllä arvolla.
format_map() Muotoile merkkijonon määritetyllä arvolla.
index() Etsi merkkijonosta määritetty arvo ja palauta sen löydetty sijainti.
isalnum() Jos merkkijonon kaikki merkit ovat kirjaimia tai numeroita, palautetaan True.
isalpha() Jos merkkijonon kaikki merkit ovat kirjaimia, palautetaan True.
isdecimal() Jos merkkijonon kaikki merkit ovat desimaaleja, palautetaan True.
isdigit() Jos merkkijonon kaikki merkit ovat numeroita, palautetaan True.
isidentifier() Jos merkkijono on tunniste, palautetaan True.
islower() Jos merkkijonon kaikki merkit ovat pienikirjaimia, palautetaan True.
isnumeric() Jos merkkijonon kaikki merkit ovat lukuja, palautetaan True.
isprintable() Jos merkkijonon kaikki merkit ovat tulostettavia, palautetaan True.
isspace() Jos merkkijonon kaikki merkit ovat tyhjiä merkkejä, palautetaan True.
istitle() Jos merkkijono noudattaa otsikkosääntöä, palautetaan True.
isupper() Jos merkkijonon kaikki merkit ovat isokirjaimia, palautetaan True.
join() Liitä iteratiivisen objektin elementit merkkijonon loppuun.
ljust() Palauttaa merkkijonon vasemman reunan oikeinkäytetty version.
lower() Muunna merkkijono pieniksi.
lstrip() Palauttaa merkkijonon vasemman reunan trimmattu version.
maketrans() Palauttaa käytetyn muunnosmuodon.
partition() Palauttaa tuplan, jossa merkkijono jaetaan kolmeen osaan.
replace() Palauttaa merkkijonon, jossa määritetty arvo korvataan annetulla arvolla.
rfind() Etsi määritetty arvo merkkijonosta ja palauta se löydettyä.
rindex() Etsi määritetty arvo merkkijonosta ja palauta se löydettyä.
rjust() Palauttaa merkkijonon oikean reunan oikeinkäytetty version.
rpartition() Palauttaa tuplan, jossa merkkijono jaetaan kolmeen osaan.
rsplit() Jaa merkkijono määritetyn erotinmerkin kohdalla ja palauta luettelo.
rstrip() Palauttaa merkkijonon oikean reunan trimmattu version.
split() Jaa merkkijono määritetyn erotinmerkin kohdalla ja palauta luettelo.
splitlines() Jaa merkkijono rivinvaihdoissa ja palauta luettelo.
startswith() Palauttaa totuuden, jos merkkijono alkaa annetulla arvolla.
strip() Palauta merkkijonon leikattu versio.
swapcase() Vaihda kirjoitusasut, pienet muutetaan suureiksi ja päinvastoin.
title() Muunna jokaisen sanan ensimmäinen kirjain isoksi.
translate() Palauta muunnettu merkkijono.
upper() Muunna merkkijono isoksi.
zfill() Täytä merkkijono etupuolella annetun määrän nollilla.

Huomautus:Kaikki merkkijonometodit palauttavat uuden arvon. Ne eivät muuta alkuperäistä merkkijonoa.

Käytä Pythonin merkkijono-opas Opitaan lisää merkkijonoista täältä.