80 of 151 menu

rindex մեթոդը

rindex մեթոդը վերադարձնում է տողի վերջից ենթատողի համընկնման ամենամեծ ինդեքսը: Մեթոդի առաջին պարամետրում նշում ենք տողը կամ ենթատողը, որը ցանկանում ենք գտնել, երկրորդ օպցիոնալ պարամետրում - որոնման սկզբի ինդեքսը, երրորդ օպցիոնալ պարամետրում - որոնման ավարտի ինդեքսը:

Ի տարբերություն rfind մեթոդի, rindex մեթոդը նետում է բացառություն ValueError, եթե ենթատողը չի գտնվել:

Շարահյուսություն

տող.rindex(ինչ պետք է գտնել, [որոնման սկիզբ], [որոնման ավարտ])

Օրինակ

Եկեք գտնենք 'a' առաջին ենթատողի դիրքը տողի վերջից.

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

Կոդի կատարման արդյունք.

6

Օրինակ

Հիմա եկեք սահմանենք որոնման սահմանները.

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

Կոդի կատարման արդյունք.

2

Օրինակ

Հիմա եկեք փորձենք rindex մեթոդով գտնել գոյություն չունեցող ենթատող.

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

Կոդի կատարումից հետո մեթոդը վերադարձրեց սխալ.

ValueError: substring not found

Տես նաև

  • replace մեթոդը,
    որը որոնում և փոխարինում է ենթատողը տողում
  • startswith մեթոդը,
    որը ստուգում է ենթատողը տողի սկզբից
  • rfind մեթոդը,
    որը վերադարձնում է տողում ենթատողի վերջին համընկնման ինդեքսը
  • count մեթոդը,
    որը վերադարձնում է տողում ենթատողի հայտնվելու քանակը
  • endswith մեթոդը,
    որը ստուգում է ենթատողի հայտնվելը տողի վերջից
  • find մեթոդը,
    որը վերադարձնում է տողում ենթատողի առաջին համընկնման ինդեքսը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել