79 of 151 menu

Μέθοδος rfind

Η μέθοδος rfind επιστρέφει τον δείκτη εμφάνισης μιας υποσυμβολοσειράς από το τέλος της συμβολοσειράς. Στην πρώτη παράμετρο της μεθόδου ορίζουμε τη συμβολοσειρά ή την υποσυμβολοσειρά που θέλουμε να βρούμε, στη δεύτερη προαιρετική παράμετρο - τον δείκτη αρχής της αναζήτησης, στην τρίτη προαιρετική παράμετρο - τον δείκτη τέλους της αναζήτησης. Αν η υποσυμβολοσειρά δεν βρεθεί, η μέθοδος επιστρέφει τον αριθμό -1.

Σύνταξη

συμβολοσειρά.rfind(τι πρέπει να βρεθεί, [δείκτης αρχής αναζήτησης], [δείκτης τέλους αναζήτησης])

Παράδειγμα

Ας βρούμε τη θέση της πρώτης υποσυμβολοσειράς 'a' από το τέλος της συμβολοσειράς:

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

Αποτέλεσμα εκτέλεσης κώδικα:

6

Παράδειγμα

Τώρα ας ορίσουμε τα όρια αναζήτησης:

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

Αποτέλεσμα εκτέλεσης κώδικα:

2

Παράδειγμα

Τώρα ας προσπαθήσουμε με τη μέθοδο rindex να βρούμε μια υποσυμβολοσειρά που δεν υπάρχει:

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

Αποτέλεσμα εκτέλεσης κώδικα:

-1

Δείτε επίσης

  • μέθοδος find,
    που επιστρέφει τη θέση μιας υποσυμβολοσειράς σε μια συμβολοσειρά
  • μέθοδος index,
    που επιστρέφει τη θέση μιας υποσυμβολοσειράς σε μια συμβολοσειρά
  • μέθοδος rindex,
    που αναζητά τη θέση μιας υποσυμβολοσειράς από το τέλος της συμβολοσειράς
  • μέθοδος count,
    που επιστρέφει τον αριθμό εμφανίσεων μιας υποσυμβολοσειράς σε μια συμβολοσειρά
  • μέθοδος endswith,
    που ελέγχει την εμφάνιση μιας υποσυμβολοσειράς από το τέλος της συμβολοσειράς
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη