Given a sentence as a string, write a Python program to count the occurrences of each word in the sentence.
Example 1:
Input:"the quick brown fox jumps over the lazy dog"Output:{'the': 2, 'quick': 1, 'brown': 1, 'fox': 1, 'jumps': 1, 'over': 1, 'lazy': 1, 'dog': 1}
Example 2:
Input:"apple banana apple strawberry banana lemon"Output:{'apple': 2, 'banana': 2, 'strawberry': 1, 'lemon': 1}
Consider splitting the sentence into words, then use a dictionary to count the occurrences of each word.
def word_frequency(sentence):
words = sentence.split()
frequency = {}
for word in words:
if word not in frequency:
frequency[word] = 1
else:
frequency[word] += 1
return frequency
Unlock AI & Data Science treasures. Log in!