Skip to content

Commit 2f387a7

Browse files
authored
Merge pull request canbula#445 from BerkeAlpaslan/patch-2
Create sequences_berke_alpaslan.py
2 parents a20fc53 + 770d0a5 commit 2f387a7

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

Week03/sequences_berke_alpaslan.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
def remove_duplicates(seq: list) -> list:
2+
return list(set(seq))
3+
4+
def list_counts(seq: list) -> dict:
5+
seq_dict = {key : 0 for key in set(seq)}
6+
for i in range(len(seq)):
7+
seq_dict[seq[i]] += 1
8+
return seq_dict
9+
10+
def reverse_dict(d: dict) -> dict:
11+
d_reverse = dict()
12+
for key in d:
13+
value = d[key]
14+
d_reverse.update({value : key})
15+
return d_reverse

0 commit comments

Comments
 (0)