diff options
Diffstat (limited to 'challenge-067/walt-mankowski/python/ch-2.py')
| -rw-r--r-- | challenge-067/walt-mankowski/python/ch-2.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/challenge-067/walt-mankowski/python/ch-2.py b/challenge-067/walt-mankowski/python/ch-2.py new file mode 100644 index 0000000000..5cb94cfa10 --- /dev/null +++ b/challenge-067/walt-mankowski/python/ch-2.py @@ -0,0 +1,17 @@ +from sys import argv +from itertools import product + +key = {'1': '_@', + '2': 'ABC', + '3': 'DEF', + '4': 'GHI', + '5': 'JKL', + '6': 'MNO', + '7': 'PQRS', + '8': 'TUV', + '9': 'WXYZ', + '0': ' ', + } + +s = argv[1] +print([''.join(p) for p in product(*[key[c] for c in s])]) |
