Adding homophone.py · PensePython/PensePython2@fe91fc4 · GitHub
Skip to content

Commit fe91fc4

Browse files
committed
Adding homophone.py
1 parent 49526c8 commit fe91fc4

3 files changed

Lines changed: 122 additions & 2 deletions

File tree

code/homophone.py

Lines changed: 74 additions & 0 deletions

code/invert_dict.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,16 @@ def invert_dict(d):
2323
Returns: dict
2424
"""
2525
inverse = {}
26-
for key, val in d.items():
26+
for key in d:
27+
val = d[key]
2728
inverse.setdefault(val, []).append(key)
2829
return inverse
2930

3031

3132
if __name__ == '__main__':
3233
d = dict(a=1, b=2, c=3, z=1)
3334
inverse = invert_dict(d)
34-
for val, keys in inverse.items():
35+
for val in inverse:
36+
keys = inverse[val]
3537
print(val, keys)
3638

code/pronounce.py

Lines changed: 44 additions & 0 deletions

0 commit comments

Comments
 (0)