From dedac6d5b1f0c35b383ac1db391ac40b0ba99b2e Mon Sep 17 00:00:00 2001 From: 61XeNoN <148587793+61XeNoN@users.noreply.github.com> Date: Wed, 7 Jan 2026 18:10:50 +0300 Subject: [PATCH] sequences_abdulsamet_kucuk.py --- Week03/sequences_abdulsamet_kucuk.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Week03/sequences_abdulsamet_kucuk.py diff --git a/Week03/sequences_abdulsamet_kucuk.py b/Week03/sequences_abdulsamet_kucuk.py new file mode 100644 index 00000000..4b082d91 --- /dev/null +++ b/Week03/sequences_abdulsamet_kucuk.py @@ -0,0 +1,19 @@ +def remove_duplicates(lst): + result = [] + seen = set() + for x in lst: + if x not in seen: + seen.add(x) + result.append(x) + return result + + +def list_counts(lst): + counts = {} + for x in lst: + counts[x] = counts.get(x, 0) + 1 + return counts + + +def reverse_dict(d): + return {v: k for k, v in d.items()}