使用freqDict = eval(input()) 读入单词词频字典,再读入一段英文,默认按照英文输入的顺序,统计更新单词词频字典,并输出。
时间: 2023-09-09 08:08:32 浏览: 156
浅谈python3中input输入的使用
好的,您可以使用以下代码实现:
```
freqDict = eval(input("请输入单词词频字典:"))
text = input("请输入一段英文:")
# 将输入的英文文本转换为单词列表
wordList = text.split()
# 遍历单词列表,统计单词出现次数并更新词频字典
for word in wordList:
if word in freqDict:
freqDict[word] += 1
else:
freqDict[word] = 1
# 输出更新后的词频字典
print(freqDict)
```
您可以在运行时依次输入单词词频字典和一段英文文本,程序会将英文文本转换为单词列表,并遍历列表统计单词出现次数并更新词频字典。最后输出更新后的词频字典。
阅读全文