Python Liste count() avec EXEMPLES
⚡ Résumé intelligent
Le Python La méthode `count()` renvoie le nombre d'occurrences d'un élément donné dans une liste ou une chaîne de caractères. Vous découvrirez ici sa syntaxe, des exemples sur les listes et les chaînes, et comment compter tous les éléments simultanément avec `Counter`.
Python compter
Le count() est une fonction intégrée dans Python. Il renverra le nombre total d'un élément donné dans une liste. La fonction count() est utilisée pour compter les éléments d'une liste ainsi que d'une chaîne.
Python Nombre de listes()
Le count() est une fonction intégrée dans Python. Il vous renverra le nombre d'un élément donné dans la liste.
Syntaxe
list.count(element)
Paramètres
un élément: L'élément dont vous souhaitez trouver le nombre.
Valeur de retour
La méthode count() renverra une valeur entière, c'est-à-dire le nombre d'éléments donnés dans la liste donnée. Il renvoie un 0 si la valeur n'est pas trouvée dans la liste donnée.
Exemple 1 : nombre de listes
L'exemple suivant montre le fonctionnement de la fonction count() sur une liste :
list1 = ['red', 'green', 'blue', 'orange', 'green', 'gray', 'green']
color_count = list1.count('green')
print('The count of color: green is ', color_count)
Sortie :
The count of color: green is 3
Exemple 2 : Trouver le nombre d'éléments (doublons) dans une liste donnée
list1 = [2,3,4,3,10,3,5,6,3]
elm_count = list1.count(3)
print('The count of element: 3 is ', elm_count)
Sortie :
The count of element: 3 is 4
Compter les caractères d'une chaîne de caractères
La méthode count() fonctionne également sur les chaînes de caractères, en renvoyant le nombre de fois où un caractère ou une sous-chaîne apparaît.
message = "hello world" print(message.count("l")) print(message.count("o"))
Sortie :
3 2
Comptez tous les éléments à l'aide d'un compteur.
Pour compter tous les éléments simultanément au lieu d'un par un, utilisez Counter du module collections.
from collections import Counter list1 = ["red", "green", "blue", "green", "red", "green"] print(Counter(list1))
Sortie :
Counter({'green': 3, 'red': 2, 'blue': 1})

