From c13cf22ce5e87dd86e7b746b567653e0c7ea3609 Mon Sep 17 00:00:00 2001 From: mantuhotep Date: Thu, 12 Mar 2026 14:00:19 +0300 Subject: [PATCH] Add utility functions for list manipulation --- Week03/sequences_muhammet_topcu.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Week03/sequences_muhammet_topcu.py diff --git a/Week03/sequences_muhammet_topcu.py b/Week03/sequences_muhammet_topcu.py new file mode 100644 index 00000000..e14b2ac4 --- /dev/null +++ b/Week03/sequences_muhammet_topcu.py @@ -0,0 +1,13 @@ +from collections import Counter + +def remove_duplicates(lst): + return list(dict.fromkeys(lst)) + +def list_counts(lst): + return dict(Counter(lst)) + +def reverse_dict(d): + result = {} + for k, v in d.items(): + result[v] = result.get(v, 0) + k + return result