From a92677588d308aa3e8dfa780aee42b90cf3b771e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ege=20En=C3=A7?= <111919042+egeenc0@users.noreply.github.com> Date: Tue, 16 Dec 2025 12:41:41 +0300 Subject: [PATCH] Create sequences_ege_enc.py --- Week03/sequences_ege_enc.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Week03/sequences_ege_enc.py diff --git a/Week03/sequences_ege_enc.py b/Week03/sequences_ege_enc.py new file mode 100644 index 00000000..8ab7ac6d --- /dev/null +++ b/Week03/sequences_ege_enc.py @@ -0,0 +1,17 @@ +def remove_duplicates(seq : list) -> list: + return list(set(seq)) + +def list_counts(seq:list) -> dict: + d = {} + for i in seq: + if i in d: + d[i] += 1 + else: + d[i] = 1 + return d + +def reverse_dict(d : dict) -> dict: + nd = {} + for i, h in d.items(): + nd[h] = i + return nd