77 of 151 menu

Metoda find

Metoda find vrne indeks prve ujemajoče se podniza v nizu. V prvem parametru metode nastavimo želeni podniz, v drugem in tretjem neobveznih parametrih - indeks začetka in konca iskanja. Če podniz ni najden, metoda vrne število -1.

Sintaksa

niz.find(podniz, [indeks začetka iskanja], [indeks konca iskanja])

Primer

Poiščimo podniz 'a' in določimo začetek in konec iskanja:

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

Rezultat izvajanja kode:

3

Primer

Poiščimo podniz 'a' in spremenimo indekse za iskanje:

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

Rezultat izvajanja kode:

-1

Primer

Zdaj pa poiščimo podniz 'a' brez določanja indeksov za iskanje:

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

Rezultat izvajanja kode:

0

Glejte tudi

  • metoda index,
    ki išče indeks ujemajočega se podniza v nizu
  • metoda rfind,
    ki vrne indeks zadnjega ujemajočega se podniza v nizu
  • metoda count,
    ki vrne število pojavitev podniza v nizu
  • metoda startswith,
    ki preverja podniz od začetka niza
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni