79 of 151 menu

Metodas rfind

Metodas rfind grąžina indeksą atitikimo eilutėje nuo eilutės pabaigos. Pirmame parametre nurodome eilutę arba paieškos eilutę, kurią norime rasti, antrame nebūtinate parametre - paieškos pradžios indeksą, trečiame nebūtiname parametre - paieškos pabaigos indeksą. Jei eilutė nerasta, metodas grąžins skaičių -1.

Sintaksė

eilutė.rfind(ką reikia rasti, [pradžios indeksas], [pabaigos indeksas])

Pavyzdys

Raskime pirmosios eilutės 'a' poziciją nuo eilutės pabaigos:

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

Kodo vykdymo rezultatas:

6

Pavyzdys

Dabar nustatykime paieškos ribas:

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

Kodo vykdymo rezultatas:

2

Pavyzdys

Dabar pabandykime naudodami metodą rindex rasti neegzistuojančią eilutę:

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

Kodo vykdymo rezultatas:

-1

Taip pat žiūrėkite

  • metodas find,
    kuris grąžina eilutės poziciją eilutėje
  • metodas index,
    kuris grąžina eilutės poziciją eilutėje
  • metodas rindex,
    kuris ieško eilutės pozicijos nuo eilutės pabaigos
  • metodas count,
    kuris grąžina eilutės atvejų skaičių eilutėje
  • metodas endswith,
    kuris tikrina eilutės atvejį nuo eilutės pabaigos
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti