77 of 151 menu

Metode find

Metode find atgriež pirmās atbilstības apakšvirknes indeksu virknē. Metodes pirmajā parametrā mēs norādām vajadzīgo apakšvirkni, otrajā un trešajā neobligātajos parametros - attiecīgi meklēšanas sākuma un beigu indeksu. Ja apakšvirkne netiek atrasta, metode atgriež skaitli -1.

Sintakse

virkne.find(apakšvirkne, [meklēšanas sākuma indekss], [meklēšanas beigu indekss])

Piemērs

Atradīsim apakšvirkni 'a', norādot meklēšanas sākumu un beigas:

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

Koda izpildes rezultāts:

3

Piemērs

Atradīsim apakšvirkni 'a', mainot meklēšanas indeksus:

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

Koda izpildes rezultāts:

-1

Piemērs

Tagad atradīsim apakšvirkni 'a' bez tās meklēšanas indeksu norādīšanas:

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

Koda izpildes rezultāts:

0

Skatiet arī

  • metodi index,
    kas meklē apakšvirknes atbilstības indeksu virknē
  • metodi rfind,
    kas atgriež pēdējās atbilstības apakšvirknes indeksu virknē
  • metodi count,
    kas atgriež apakšvirknes ierašanās reižu skaitu virknē
  • metodi startswith,
    kas pārbauda apakšvirkni no virknes sākuma
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt