From 91b78a81347356414fac20383007e86b50e60bce Mon Sep 17 00:00:00 2001 From: Tipragot Date: Wed, 13 Sep 2023 11:41:16 +0200 Subject: [PATCH] new --- Chapitre 1 - Des bases en python/exercices_de_base.py | 9 +++++++++ 1 file changed, 9 insertions(+) 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))