题解 | #使用字典计数#
使用字典计数
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函数将元组转化成字典
天翼支付科技有限公司公司福利 16人发布
查看13道真题和解析