From 189ffec63e6466d0c08f02149bccb3f725ad7555 Mon Sep 17 00:00:00 2001 From: Elif Sude YILMAZ Date: Sat, 3 Jan 2026 15:38:31 +0300 Subject: [PATCH] Add functions for data manipulation --- Week03/sequence_elifsude_yilmaz.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Week03/sequence_elifsude_yilmaz.py diff --git a/Week03/sequence_elifsude_yilmaz.py b/Week03/sequence_elifsude_yilmaz.py new file mode 100644 index 00000000..a5f747c8 --- /dev/null +++ b/Week03/sequence_elifsude_yilmaz.py @@ -0,0 +1,15 @@ +def remove_duplicates(data): + result = [] + for item in data: + if item not in result: + result.append(item) + return result + +def list_counts(data): + counts = {} + for item in data: + counts[item] = counts.get(item, 0) + 1 + return counts + +def reverse_dict(d): + return {v: k for k, v in d.items()}