We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 71f5b39 commit 4ee8377Copy full SHA for 4ee8377
Week03/emir_karaduman_sequences
@@ -0,0 +1,20 @@
1
+def remove_duplicates(seq: list) -> list:
2
+ seen = set()
3
+ result = []
4
+ for item in seq:
5
+ if item not in seen:
6
+ seen.add(item)
7
+ result.append(item)
8
+ return result
9
+
10
+def list_counts(seq: list) -> dict:
11
+ counts = {}
12
13
+ counts[item] = counts.get(item, 0) + 1
14
+ return counts
15
16
+def reverse_dict(d: dict) -> dict:
17
+ reversed_d = {}
18
+ for k, v in d.items():
19
+ reversed_d[v] = k
20
+ return reversed_d
0 commit comments