Μέθοδος count

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

Σύνταξη

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

Παράδειγμα

Ας βρούμε την υποσυμβολοσειρά 'a', ορίζοντας για την αναζήτηση την αρχή και το τέλος:

pythontxt = 'abcadea'
print(txt.count('a', 0, 2))

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

python1

Παράδειγμα

Και τώρα ας βρούμε τον αριθμό όλων των εμφανίσεων της υποσυμβολοσειράς 'a' στη συμβολοσειρά μας:

pythontxt = 'abcadea'
print(txt.count('a'))

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

python3

Δείτε επίσης

  • μέθοδος find,
    που επιστρέφει τον δείκτη της πρώτης εμφάνισης υποσυμβολοσειράς στη συμβολοσειρά
  • μέθοδος index,
    που αναζητά τον δείκτη εμφάνισης υποσυμβολοσειράς στη συμβολοσειρά
  • μέθοδος replace,
    που αναζητά και αντικαθιστά υποσυμβολοσειρά σε συμβολοσειρά
  • μέθοδος rfind,
    που επιστρέφει τον δείκτη της τελευταίας εμφάνισης υποσυμβολοσειράς στη συμβολοσειρά
  • μέθοδος rindex,
    που επιστρέφει τον μεγαλύτερο δείκτη εμφάνισης υποσυμβολοσειράς στο τέλος της συμβολοσειράς