Python Λίστα count() με EXAMPLES
⚡ Έξυπνη Σύνοψη
The Python Η μέθοδος count() επιστρέφει πόσες φορές εμφανίζεται ένα δεδομένο στοιχείο σε μια λίστα ή συμβολοσειρά. Εδώ θα μάθετε τη σύνταξή της, θα δείτε παραδείγματα σε λίστες και συμβολοσειρές και θα μετρήσετε όλα τα στοιχεία ταυτόχρονα με το Counter.

Python μετράνε
Η count() είναι μια ενσωματωμένη συνάρτηση Python. Θα επιστρέψει το συνολικό πλήθος ενός δεδομένου στοιχείου σε μια λίστα. Η συνάρτηση count() χρησιμοποιείται για την καταμέτρηση στοιχείων σε μια λίστα καθώς και σε μια συμβολοσειρά.
Python Καταμέτρηση λιστών()
Η count() είναι μια ενσωματωμένη συνάρτηση Πύθων. Θα σας επιστρέψει τον αριθμό ενός δεδομένου στοιχείου στη λίστα.
Σύνταξη
list.count(element)
Παράμετροι
στοιχείο: Το στοιχείο που θέλετε να βρείτε την καταμέτρηση.
ReturnValue
Η μέθοδος count() θα επιστρέψει μια ακέραια τιμή, δηλαδή την καταμέτρηση του δεδομένου στοιχείου από τη δεδομένη λίστα. Επιστρέφει ένα 0 εάν η τιμή δεν βρεθεί στη δεδομένη λίστα.
Παράδειγμα 1: Καταμέτρηση λίστας
Το παρακάτω παράδειγμα δείχνει τη λειτουργία της συνάρτησης count() σε μια λίστα:
list1 = ['red', 'green', 'blue', 'orange', 'green', 'gray', 'green']
color_count = list1.count('green')
print('The count of color: green is ', color_count)
Παραγωγή:
The count of color: green is 3
Παράδειγμα 2: Βρείτε τον αριθμό των στοιχείων (Διπλότυπα) σε μια δεδομένη λίστα
list1 = [2,3,4,3,10,3,5,6,3]
elm_count = list1.count(3)
print('The count of element: 3 is ', elm_count)
Παραγωγή:
The count of element: 3 is 4
Μέτρηση χαρακτήρων σε μια συμβολοσειρά
Η μέθοδος count() λειτουργεί επίσης σε συμβολοσειρές, επιστρέφοντας πόσες φορές εμφανίζεται ένας χαρακτήρας ή μια υποσυμβολοσειρά.
message = "hello world" print(message.count("l")) print(message.count("o"))
Παραγωγή:
3 2
Μέτρηση όλων των στοιχείων χρησιμοποιώντας τον μετρητή
Για να μετρήσετε κάθε στοιχείο ταυτόχρονα αντί για ένα κάθε φορά, χρησιμοποιήστε τη συνάρτηση Counter από την ενότητα συλλογών.
from collections import Counter list1 = ["red", "green", "blue", "green", "red", "green"] print(Counter(list1))
Παραγωγή:
Counter({'green': 3, 'red': 2, 'blue': 1})
