(word)
| 2 | import pprint, time |
| 3 | |
| 4 | def getWordPattern(word): |
| 5 | word = word.upper() |
| 6 | nextNum = 0 |
| 7 | letterNums = {} |
| 8 | wordPattern = [] |
| 9 | |
| 10 | for letter in word: |
| 11 | if letter not in letterNums: |
| 12 | letterNums[letter] = str(nextNum) |
| 13 | nextNum += 1 |
| 14 | wordPattern.append(letterNums[letter]) |
| 15 | return '.'.join(wordPattern) |
| 16 | |
| 17 | def main(): |
| 18 | startTime = time.time() |