Python Αριθμός συμβολοσειρών () με EXAMPLES
Python μετράνε
Η count() είναι μια ενσωματωμένη συνάρτηση Python. Θα επιστρέψει το συνολικό πλήθος ενός δεδομένου στοιχείου σε μια συμβολοσειρά. Η καταμέτρηση ξεκινά από την αρχή της χορδής μέχρι το τέλος. Είναι επίσης δυνατό να καθορίσετε το ευρετήριο έναρξης και λήξης από το σημείο όπου θέλετε να ξεκινήσει η αναζήτηση.
Η σύνταξη για PythonΚαταμέτρηση συμβολοσειρών()
Python σύνταξη συνάρτησης count:
string.count(char or substring, start, end)
Παράμετροι του Python Σύνταξη
- Χαρακτήρας ή υποσυμβολοσειρά: Μπορείτε να καθορίσετε έναν χαρακτήρα ή μια δευτερεύουσα συμβολοσειρά που θέλετε να αναζητήσετε στη δεδομένη συμβολοσειρά. Θα σας επιστρέψει το πλήθος του χαρακτήρα ή της δευτερεύουσας συμβολοσειράς στη δεδομένη συμβολοσειρά.
- Εκκίνηση : (προαιρετικό) Υποδεικνύει το αρχικό ευρετήριο από όπου θα ξεκινήσει η αναζήτηση. Εάν δεν δοθεί, θα ξεκινήσει από το 0. Για παράδειγμα, θέλετε να αναζητήσετε έναν χαρακτήρα από τη μέση της συμβολοσειράς. Μπορείτε να δώσετε την αρχική τιμή στη συνάρτηση μέτρησης.
- τέλος: (προαιρετικό) Υποδεικνύει το ευρετήριο τέλους όπου τελειώνει η αναζήτηση. Εάν δεν δοθεί, θα αναζητήσει μέχρι το τέλος της λίστας ή της συμβολοσειράς που δίνεται. Για παράδειγμα, δεν θέλετε να σαρώσετε ολόκληρη τη συμβολοσειρά και να περιορίσετε την αναζήτηση σε ένα συγκεκριμένο σημείο που μπορείτε να δώσετε την τιμή για να τελειώσει στη συνάρτηση μέτρησης και η καταμέτρηση θα φροντίσει για την αναζήτηση μέχρι εκείνο το σημείο.
ReturnValue
Η μέθοδος count() θα επιστρέψει μια ακέραια τιμή, δηλαδή την καταμέτρηση του δεδομένου στοιχείου από τη δεδομένη συμβολοσειρά. Επιστρέφει ένα 0 εάν η τιμή δεν βρεθεί στη δεδομένη συμβολοσειρά.
Παράδειγμα 1: Μέθοδος μέτρησης σε μια συμβολοσειρά
Το παρακάτω παράδειγμα δείχνει τη λειτουργία της συνάρτησης count() σε μια συμβολοσειρά.
str1 = "Hello World" str_count1 = str1.count('o') # counting the character “o” in the givenstring print("The count of 'o' is", str_count1) str_count2 = str1.count('o', 0,5) print("The count of 'o' usingstart/end is", str_count2)
Παραγωγή:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
Παράδειγμα 2: Μετρήστε την εμφάνιση ενός χαρακτήρα σε μια δεδομένη συμβολοσειρά
Το ακόλουθο παράδειγμα δείχνει την εμφάνιση ενός χαρακτήρα σε μια δεδομένη συμβολοσειρά καθώς και σε χρησιμοποιώντας το ευρετήριο έναρξης/λήξης.
str1 = "Welcome to Guru99 Tutorials!" str_count1 = str1.count('u') # counting the character “u” in the given string print("The count of 'u' is", str_count1) str_count2 = str1.count('u', 6,15) print("The count of 'u' usingstart/end is", str_count2)
Παραγωγή:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
Παράδειγμα 3: Μετρήστε την εμφάνιση υποσυμβολοσειράς σε μια δεδομένη συμβολοσειρά
Το παρακάτω παράδειγμα δείχνει την εμφάνιση υποσυμβολοσειράς σε μια δεδομένη συμβολοσειρά καθώς και τη χρήση του δείκτη έναρξης/τελικού.
str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses" str_count1 = str1.count('to') # counting the substring “to” in the givenstring print("The count of 'to' is", str_count1) str_count2 = str1.count('to', 6,15) print("The count of 'to' usingstart/end is", str_count2)
Παραγωγή:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
Σύνοψη
- Η count() είναι μια ενσωματωμένη συνάρτηση Python. Θα σας επιστρέψει το πλήθος ενός δεδομένου στοιχείου σε μια λίστα ή μια συμβολοσειρά.
- Στην περίπτωση α κορδόνι, η καταμέτρηση ξεκινά από την αρχή της χορδής μέχρι το τέλος. Είναι επίσης δυνατό να καθορίσετε το ευρετήριο έναρξης και λήξης από το σημείο όπου θέλετε να ξεκινήσει η αναζήτηση.
- Η μέθοδος count() επιστρέφει μια ακέραια τιμή.