输入一个字符串,字符串包含多个单词,单词间用一个空格分隔,字符串里没有任何标点符号。要求将该字符串中单词和单词出现的次数保存到字典中,并输出字典。 输入格式: 一个包含多个单词的字符串,单词间用一个空格分隔,字符串里没有任何标点符号。 输出格式: 输出一个字典。
时间: 2023-08-07 09:35:31 浏览: 43
输出一个字符串中每个字符出现的次数
好的,我来解答你的问题。
以下是 Python 代码实现:
```python
string = input("请输入一个字符串:")
words = string.split() # 将字符串按空格分割成单词列表
word_dict = {}
for word in words:
if word in word_dict:
word_dict[word] += 1
else:
word_dict[word] = 1
print(word_dict)
```
运行程序,输入一个字符串,比如"hello world hello python world",则输出结果为:
```
{'hello': 2, 'world': 2, 'python': 1}
```
其中,字典的键为单词,值为单词出现的次数。
阅读全文