Python Merkkijono partition() -menetelmä

Esimerkki

Etsi sana "bananas" ja palauta kolmiosainen tuple:

  • 1 - Kaikki sisältö "match"-merkin ennen
  • 2 - "match"
  • 3 - Kaikki sisältö "match"-merkin jälkeen
txt = "I could eat bananas all day"
x = txt.partition("bananas")
print(x)

Suoritus Esimerkki

Määrittely ja Käyttö

partition() -menetelmä etsii määritellyn merkkijonon ja jakaa sen kolmiosaiseen tupleen.

Ensimmäinen elementti sisältää määritellyn merkkijonon edellisen osan.

Toinen elementti sisältää määritellyn merkkijonon.

Kolmas elementti sisältää merkkijonon jälkeisen osan.

Huomautus: Tämä menetelmä etsii ensimmäisen määritellyn osuman.

Syntaksi

string.partition(value)

Parametrin Arvo

Parametri Kuvaus
value Välttämätön. Haettava merkkijono.

Lisää Esimerkkejä

Esimerkki

Jos määriteltyä arvoa ei löydy, partition() -menetelmä palauttaa tuple, joka sisältää: 1 - kokonaisen merkkijonon, 2 - tyhjän merkkijonon, 3 - tyhjän merkkijonon:

txt = "I could eat bananas all day"
x = txt.partition("apples")
print(x)

Suoritus Esimerkki