We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b01f22a + fcb63c1 commit 439414fCopy full SHA for 439414f
Week03/sequences_kerem_kurtuldu.py
@@ -0,0 +1,24 @@
1
+def remove_duplicates(seq: list) -> list:
2
+ # Remove duplicates by iterating and adding unique items to a new list
3
+ unique_items = []
4
+ for item in seq:
5
+ if item not in unique_items:
6
+ unique_items.append(item)
7
+ return unique_items
8
+
9
+def list_counts(seq: list) -> dict:
10
+ # Count occurrences using a dictionary and a loop
11
+ counts = {}
12
13
+ if item in counts:
14
+ counts[item] += 1
15
+ else:
16
+ counts[item] = 1
17
+ return counts
18
19
+def reverse_dict(d: dict) -> dict:
20
+ # Reverse dictionary using a loop
21
+ reversed_dict = {}
22
+ for key, value in d.items():
23
+ reversed_dict[value] = key
24
+ return reversed_dict
0 commit comments