Download and save ACT2-5.py. Open it in IDLE and press F5. Three variables are already defined: origString, freqDict, and phoneDict.
freqDict.
phoneDict.
'a' in the freqDict dictionary is freqDict['a']. Try this.'hat' and 'the' in the freqDict dictionary.'Carol' and 'Doug' in the phoneDict dictionary.has_key() function to determine if the string 'mat' is a key in freqDict. in syntax to determine if the string 'Alice' is in phoneDict.'mat' with the value 0 to freqDict. Verify your change by evaluating freqDict.'cat' from freqDict. Verify your change by evaluating freqDict.'Alice' with the value '401-555-5555' in phoneDict. What happened to the dictionary? What does this mean about keys?printDict() function. How does it print the key-value pairs for a dictionary? Run printDict() on freqDict and then phoneDict.printList() function. Since this function takes a list, use the split() function to split origString on whitespace. Pass this list to the printList() function.wordFreq() function. Think about how to modify this function to return a dictionary of word frequencies. If you have time, try to write the function.