From 39b258ffec25f2f23d6dbd780002ee76caffd27a Mon Sep 17 00:00:00 2001 From: stud203788 Date: Fri, 17 Apr 2026 22:34:59 +0300 Subject: [PATCH] Implement most_frequent_value function --- solution23.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/solution23.py b/solution23.py index 8642558..e14b374 100644 --- a/solution23.py +++ b/solution23.py @@ -1,2 +1,17 @@ def most_frequent_value(d: dict) -> tuple: - pass \ No newline at end of file + frequency = {} + for value in d.values(): + if value in frequency: + frequency[value] += 1 + else: + frequency[value] = 1 + max_value = None + max_count = 0 + for value, count in frequency.items(): + if count > max_count: + max_count = count + max_value = value + return(max_value, max_count) + +if __name__ == "__main__": + print(most_frequent_value({"a": 1, "b": 2, "c": 1, "d": 3})) \ No newline at end of file