Correction des fautes
This commit is contained in:
parent
d8f0b86f50
commit
5bb11df87a
|
@ -23,11 +23,12 @@ def occurences(n: int) -> list:
|
|||
|
||||
def occurences2(s: str) -> dict[str, int]:
|
||||
"""compte les occurences de chaque caractère dans la string entrée."""
|
||||
occurrences = {} # On créer un dictionnaire pour stoker les occurences
|
||||
occurrences = {} # On créer un dictionnaire pour stocker les occurences
|
||||
for char in s: # Pour chaques caractères dans dans s:
|
||||
# On calcule la nouvelle valeur d'occurence pour le caractère
|
||||
# Pour cela on utilise get(char, 0) pour récupérer la valeur dans le dictionnaire
|
||||
# mais qui retourne 0 si il n'y a pas de valeurs dans le dictionnaire.
|
||||
# pour la clé char mais qui retourne 0 si il n'y a pas de valeurs dans le dictionnaire
|
||||
# pour cette clé.
|
||||
valeur = occurrences.get(char, 0) + 1
|
||||
|
||||
# On met la valeur dans le dictionnaire
|
||||
|
|
Loading…
Reference in a new issue