summaryrefslogtreecommitdiff
path: root/day1/debug_exercise.py
diff options
context:
space:
mode:
Diffstat (limited to 'day1/debug_exercise.py')
-rw-r--r--day1/debug_exercise.py16
1 files changed, 13 insertions, 3 deletions
diff --git a/day1/debug_exercise.py b/day1/debug_exercise.py
index 8b0ff22..b8ae313 100644
--- a/day1/debug_exercise.py
+++ b/day1/debug_exercise.py
@@ -1,3 +1,13 @@
-def no_bug():
- for i in range(10):
- if
+import keyword
+f = open('/path/to/file')
+
+freq = {}
+for line in f:
+ words = line.split()
+ for word in words:
+ key = word.strip(',.!;?()[]: ')
+ if keyword.iskeyword(key):
+ value = freq[key]
+ freq[key] = value + 1
+
+print freq