Μέθοδος count
Η μέθοδος count επιστρέφει τον αριθμό
εμφανίσεων μιας υποσυμβολοσειράς στην καθορισμένη συμβολοσειρά. Στην
πρώτη παράμετρο της μεθόδου ορίζουμε την επιθυμητή
υποσυμβολοσειρά, στη δεύτερη και τρίτη προαιρετική
παράμετρο - τον δείκτη έναρξης και λήξης αναζήτησης
αντίστοιχα.
Σύνταξη
συμβολοσειρά.count(υποσυμβολοσειρά, [δείκτης έναρξης αναζήτησης], [δείκτης λήξης αναζήτησης])
Παράδειγμα
Ας βρούμε την υποσυμβολοσειρά 'a', ορίζοντας
για την αναζήτηση την αρχή και το τέλος:
txt = 'abcadea'
print(txt.count('a', 0, 2))
Αποτέλεσμα εκτέλεσης κώδικα:
1
Παράδειγμα
Και τώρα ας βρούμε τον αριθμό όλων των
εμφανίσεων της υποσυμβολοσειράς 'a' στη συμβολοσειρά μας:
txt = 'abcadea'
print(txt.count('a'))
Αποτέλεσμα εκτέλεσης κώδικα:
3
Δείτε επίσης
-
μέθοδος
find,
που επιστρέφει τον δείκτη της πρώτης εμφάνισης υποσυμβολοσειράς στη συμβολοσειρά -
μέθοδος
index,
που αναζητά τον δείκτη εμφάνισης υποσυμβολοσειράς στη συμβολοσειρά -
μέθοδος
replace,
που αναζητά και αντικαθιστά υποσυμβολοσειρά σε συμβολοσειρά -
μέθοδος
rfind,
που επιστρέφει τον δείκτη της τελευταίας εμφάνισης υποσυμβολοσειράς στη συμβολοσειρά -
μέθοδος
rindex,
που επιστρέφει τον μεγαλύτερο δείκτη εμφάνισης υποσυμβολοσειράς στο τέλος της συμβολοσειράς