Correction des fautes

This commit is contained in:
Tipragot 2023-09-13 11:37:47 +02:00
parent d8f0b86f50
commit 5bb11df87a
No known key found for this signature in database

View file

@ -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