Skip to content

Commit a684c00

Browse files
authored
sequences_emre_bicer.py
1 parent babe1e2 commit a684c00

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

Week02/sequences_emre_bicer.py

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
my_list = []
2+
my_tuple = ()
3+
my_set = set()
4+
my_dict = {}
5+
6+
7+
def remove_duplicates(list_):
8+
temp_set = set(list_)
9+
new_list = list(temp_set)
10+
return new_list
11+
12+
13+
def list_counts(list_):
14+
new_list = []
15+
list_length = len(list_)
16+
counted_elements = []
17+
18+
for i in range(list_length):
19+
if i not in counted_elements:
20+
counted_elements.append(i)
21+
element = list_[i]
22+
elementCount = list_.count(element)
23+
new_list.append((element, elementCount))
24+
25+
return dict(new_list)
26+
27+
28+
def reverse_dict(dict_):
29+
new_dict = {}
30+
31+
for k,v in dict_.items():
32+
new_dict[v] = k
33+
34+
return new_dict

0 commit comments

Comments
 (0)