题解 | #使用字典计数#

使用字典计数

https://www.nowcoder.com/practice/74f7e7f2344f4754bc56d862838cbfc3

Python的字典可以用来计数,让要被计数的元素作为key值,它出现的频次作为value值,只要在遇到key值后更新它对应的value即可。现输入一个单词,使用字典统计该单词中各个字母出现的频次。

word = input()

demo = [] # 用来存储字符串拆分成每个单词

ct = [] # 用来存储字符串出现的次数

for i in word:

    demo.append(i) # 将字符串添加到demo列表里面

for j in demo:

    ct.append(demo.count(j)) # 遍历demo列表,计算里面每个字母的个数并把个数添加到ct列表里面

print(dict(zip(demo,ct))) # 用zip函数将两个列表组合成多个一一对应的元组,再用dict函数将元组转化成字典

全部评论

相关推荐

昨天 11:37
黑河学院 运营
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务