80 of 151 menu

Metodi rindex

Metodi rindex palauttaa suurimman indeksin, jossa osamerkkijono täsmää merkkijonon lopusta alkaen. Metodin ensimmäisessä parametrissa määritellään merkkijono tai osamerkkijono, jonka haluat löytää, toisessa valinnaisessa parametrissa - haun alkamisindeksi, kolmannessa valinnaisessa parametrissa - haun päättymisindeksi.

Toisin kuin metodi rfind metodi rindex heittää poikkeuksen ValueError, jos osamerkkijonoa ei löydy.

Syntaksi

merkkijono.rindex(mikä löydetään, [haun alku], [haun loppu])

Esimerkki

Etsitään merkin 'a' sijainti ensimmäisenä merkkijonon lopusta alkaen:

txt = 'abacdea' print(txt.rindex('a'))

Koodin suorituksen tulos:

6

Esimerkki

Asetetaan nyt haun rajat:

txt = 'abacdea' print(txt.rindex('a', 1, 3))

Koodin suorituksen tulos:

2

Esimerkki

Yritetään nyt löytää metodia rindex käyttäen olematonta osamerkkijonoa:

txt = 'abacdea' print(txt.rindex('f'))

Koodin suorituksen jälkeen metodi palautti meille virheen:

ValueError: substring not found

Katso myös

  • metodi replace,
    joka etsii ja korvaa osamerkkijonon merkkijonossa
  • metodi startswith,
    joka tarkistaa osamerkkijonon merkkijonon alusta
  • metodi rfind,
    joka palauttaa viimeisen osamerkkijonon täsmäyksen indeksin merkkijonossa
  • metodi count,
    joka palauttaa osamerkkijonon esiintymisten määrän merkkijonossa
  • metodi endswith,
    joka tarkistaa osamerkkijonon esiintymisen merkkijonon lopusta
  • metodi find,
    joka palauttaa ensimmäisen osamerkkijonon täsmäyksen indeksin merkkijonossa
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää