从键盘输入一个英文句子或单词组成的字符串,可以不包含标点符号,但单词之间要用空格分开。将句子中单词及出现的频次分别作为key和value保存在字典中,并输出。(提示:字符串的split方法可以将字符串转成列表,列表的count方法可以统计列表元素的频次。)

从键盘输入一个英文句子或单词组成的字符串,可以不包含标点符号,但单词之间要用空格分开。将句子中单词及出现的频次分别作为key和value保存在字典中,并输出。(提示:字符串的split方法可以将字符串转成列表,列表的count方法可以统计列表元素的频次。)

示例代码如下:
sentence = input("请输入英文句子或单词组成的字符串: ")
words = sentence.split()
word_freq = {}
for word in words:
word_freq[word] = words.count(word)
print("单词及其频次:")
for word, freq in word_freq.items():
print(word, ":", freq)