diff --git a/Chapitre 1 - Des bases en python/exercices_de_base.py b/Chapitre 1 - Des bases en python/exercices_de_base.py index 5efbbc3..db7aaba 100644 --- a/Chapitre 1 - Des bases en python/exercices_de_base.py +++ b/Chapitre 1 - Des bases en python/exercices_de_base.py @@ -36,6 +36,15 @@ def occurences2(s: str) -> dict[str, int]: return occurrences # On retourne le dictionnaire des occurences +def occurences2(s: str) -> dict[str, str]: + occurences = {} + for char in s: + if char not in occurences: + occurences[char] = 1 + else: + occurences[char] += 1 + return occurences + cette_phrase = 'gkjgkfjdfjtgmeek,beeknqel!kh56456fg535574ϛ Ϝ ϝ Ϟ‡ ˆ ϟ‡ Ϡ ϡ Ϣ ϣ Ϥ ϥ Ϧ ϧ Ϩϛ Ϝ ϝ Ϟ ϟ Ϡ ϡ ϛ Ϝ ϝ Ϟ ϟ Ϡ ϡ Ϣ ' print(cette_phrase, occurences2(cette_phrase))