most_frequent_word() takes a string as the input parameter and returns two values; the word that appears most frequently in that string and the total number of times that word appears in that string. In case of a tie, return the first word that appears in the string. Hint: you can use the unique_words function that you wrote in (4). Sample outputs: >>> data = “chapter one hottest day summer so far drawing close drowsy silence lay over large square houses privet drive cars usually gleaming stood dusty drives lawns once emerald green lay parched yellowing” >>> word = most_frequent_word(data) >>> print(word) ('lay', 2) >>> data_2 = "a cat in a hat and a big black bear on a big black rug" >>> word = most_frequent_word(data_2) >>> print(word) ('a', 4)
most_frequent_word() takes a string as the input parameter and returns two values; the word that appears most frequently in that string and the total number of times that word appears in that string. In case of a tie, return the first word that appears in the string. Hint: you can use the unique_words function that you wrote in (4).
Sample outputs:
>>> data = “chapter one hottest day summer so far drawing close drowsy silence lay over large square houses privet drive cars usually gleaming stood dusty drives lawns once emerald green lay parched yellowing”
>>> word = most_frequent_word(data)
>>> print(word)
('lay', 2)
>>> data_2 = "a cat in a hat and a big black bear on a big black rug"
>>> word = most_frequent_word(data_2)
>>> print(word)
('a', 4)
Step by step
Solved in 3 steps with 1 images