From c270cbf8a1418824bcadf112a98721234edfbb0d Mon Sep 17 00:00:00 2001 From: aslesha <cb.en.u4cse16259@cb.students.amrita.edu> Date: Wed, 19 Dec 2018 12:16:41 +0530 Subject: [PATCH] Upload New File --- lab3/cse16259_e3_2.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 lab3/cse16259_e3_2.py diff --git a/lab3/cse16259_e3_2.py b/lab3/cse16259_e3_2.py new file mode 100644 index 0000000..0d66c55 --- /dev/null +++ b/lab3/cse16259_e3_2.py @@ -0,0 +1,14 @@ +d = {} +fname = input("Enter the name of the file:") +with open(fname, 'r') as f: + line = f.readline() + while line: + line = line.strip() + end = line.find('/', 3) + category = line[3: end] + if category not in d: + d[category] = 0 + d[category] = d[category] + 1 + line = f.readline() + for (category,cnt) in d.items(): + print(category, cnt) -- GitLab