77 of 151 menu

find-metodi

find-metodi palauttaa ensimmäisen osamerkkijonon indeksin merkkijonossa. Metodin ensimmäisessä parametrissa asetetaan tarvitsemamme osamerkkijono, toisessa ja kolmannessa valinnaisissa parametreissa - haun alkamis- ja päättymisindeksi vastaavasti. Jos osamerkkijonoa ei löydy, metodi palauttaa luvun -1.

Syntaksi

merkkijono.find(osamerkkijono, [haun alkamisindeksi], [haun päättymisindeksi])

Esimerkki

Etsitään osamerkkijono 'a' määrittämällä haulle alku ja loppu:

txt = 'abcadea' print(txt.find('a', 1, 4))

Koodin suorituksen tulos:

3

Esimerkki

Etsitään osamerkkijono 'a' vaihtamalla haun indeksejä:

txt = 'abcadea' print(txt.find('a', 1, 3))

Koodin suorituksen tulos:

-1

Esimerkki

Etsitään nyt osamerkkijono 'a' ilman sen haun indeksien määrittämistä:

txt = 'abcadea' print(txt.find('a'))

Koodin suorituksen tulos:

0

Katso myös

  • index-metodi,
    joka etsii osamerkkijonon indeksiä merkkijonossa
  • rfind-metodi,
    joka palauttaa viimeisen osamerkkijonon indeksin merkkijonossa
  • count-metodi,
    joka palauttaa osamerkkijonon esiintymisten määrän merkkijonossa
  • startswith-metodi,
    joka tarkistaa osamerkkijonon merkkijonon alusta
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ää