From d79a2baf41430b3dbd35ee38746911d0558b182f Mon Sep 17 00:00:00 2001 From: kursatkilic66 <150659502+kursatkilic66@users.noreply.github.com> Date: Fri, 28 Nov 2025 11:31:19 +0300 Subject: [PATCH] Create sequences_kursat_kilicarslan.py --- Week03/sequences_kursat_kilicarslan | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Week03/sequences_kursat_kilicarslan diff --git a/Week03/sequences_kursat_kilicarslan b/Week03/sequences_kursat_kilicarslan new file mode 100644 index 0000000..55db404 --- /dev/null +++ b/Week03/sequences_kursat_kilicarslan @@ -0,0 +1,21 @@ +def remove_duplicates(seq: list) -> list: + new_list = list() + for i in seq: + if i not in new_list: + new_list.append(i) + return new_list + +def list_counts(seq: list) -> dict: + new_dict = dict() + for i in seq: + if i not in new_dict: + new_dict[i] = 1 + else: + new_dict[i] += 1 + return new_dict + +def reverse_dict(d: dict) -> dict: + new_dict = dict() + for key, value in d.items(): + new_dict[value] = key + return new_dict