Nombre d'occurences
Écrire une fonction python appelée nbre_occurrences
qui prend en paramètres un élément cible
et un tableau de valeurs
et renvoie le nombre d'occurrences de cible
dans le tableau valeurs
.
Il est interdit d'utiliser la méthode
count
Exemples
>>> nbre_occurrences(5, [2, 5, 3, 5, 6, 9, 5])
3
>>> nbre_occurrences('A', ['B', 'A', 'B', 'A', 'R'])
2
>>> nbre_occurrences(12, [1, 7, 21, 36, 44])
0
def nbrepy-undoccurrences(cible, valeurs):bksl-nl ...bksl-nlbksl-nlbksl-nl# Testsbksl-nlassert nbrepy-undoccurrences(5, [2, 5, 3, 5, 6, 9, 5]) == 3bksl-nlassert nbrepy-undoccurrences("A", ["B", "A", "B", "A", "R"]) == 2bksl-nlassert nbrepy-undoccurrences(12, [1, 7, 21, 36, 44]) == 0bksl-nlassert nbrepy-undoccurrences(12, []) == 0bksl-nlbksl-nldef nbrepy-undoccurrences(cible, valeurs):bksl-nl effectif = 0bksl-nl for element in valeurs:bksl-nl if element == cible:bksl-nl effectif = effectif + 1bksl-nl return effectifbksl-nlbksl-nl