1条回答 默认 最新
- Fioman_Hammer 2021-10-27 15:46关注
data = input("输入一句英文句子:") #获取用户的输入 # 1.先用空格分隔成字符串列表 words = data.strip().split(" ") # 2.创建一个空字典 wordDict = {} # 3.遍历所有的单词 for word in words: # 如果单词不存在,就让其个数置为1 if word not in wordDict.keys(): wordDict[word] = 1 else: # 如果单词已经存在了,就在原来的值基础上再加1 wordDict[word] = wordDict[word] + 1 # 遍历字典打印统计结果 print("单词统计结果") for word,count in wordDict.items(): print(word,count)
运行结果
如果有帮助,请点击下采纳,谢谢~
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
- ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
- ¥15 cmd cl 0x000007b
- ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
- ¥500 火焰左右视图、视差(基于双目相机)
- ¥100 set_link_state
- ¥15 虚幻5 UE美术毛发渲染
- ¥15 CVRP 图论 物流运输优化
- ¥15 Tableau online 嵌入ppt失败
- ¥100 支付宝网页转账系统不识别账号