A29968.【PY】词频统计
分析题目:
需要编写一个函数,输入一个字符串。
统计字符串中每个字符出现的次数,并按照字符在字符串中出现的顺序输出。
以下是使用 Python 语言实现的函数:
代码解释:
首先定义函数count_characters,它接受一个字符串s作为参数。
使用字典seen来记录每个字符出现的次数。
遍历输入字符串s中的每个字符char:
如果char不在seen字典中,就将其添加到字典中,并将其出现次数初始化为 0。
然后将char的出现次数加 1。
如果char不在结果字符串result中,就将其添加到result中(这样可以保证按照输入顺序记录字符)。
最后,遍历result中的每个字符,输出字符及其出现次数。
在主程序中,获取用户输入的字符串s,然后调用count_characters函数进行处理。