plapapyjh 2022-09-29 23:45 采纳率: 43.5%
浏览 104
已结题

python初学者遇到的基础问题

这个代码原本目的是输入一句话后,输出每个单词出现次数,但现在输出每个字母出现次数,麻烦看一下,怎么改,谢谢

Str = input("请输入一串字符:")
resoult = {}  # 定义一个空字典
for i in Str:  # 遍历输入的字符串,以键值对的方式存储在字典中
    resoult[i] = Str.count(i)  
for key in resoult:  # 遍历字典,格式化输出结果
    print(f'"{key}":{resoult[key]}次')

  • 写回答

7条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 已结题 9月30日
      • 赞助了问题酬金15元 9月29日
      • 创建了问题 9月29日

      悬赏问题

      • ¥15 4个按键的输入法 windows
      • ¥15 Java的运用111111111111
      • ¥15 koa2 + ts 声明文件不生效
      • ¥15 Mac系统word显示此文档已被删除或当前无法访问.
      • ¥15 Unity用代码实现Tilemap
      • ¥15 怎么求广播地址以及网络地址?
      • ¥15 想知道unity如何实现物体贴地运动
      • ¥15 从A地到B地有多条路径可以到达,现要从A地到B地运物资问题
      • ¥30 用java设计小游戏扑克牌比大小,52张牌的图片选世界篮球明星图或其它都行
      • ¥15 ATM管理员功能代码及解释