Python例子

Python例子-统计字符串中,各个字符的个数

题目:统计字符串中,各个字符的个数

比如:"hello world" 字符串统计的结果为: h:1 e:1 l:3 o:2 d:1 r:1 w:1


整体思路:遍历这个字符串,输出每个字符出现次数

可以考虑用 str1.count(字符)来获得某个字符出现次数

已经数过的字符就不用再找了,所以可以有个列表来存放已经数过的字符

'''
统计字符串中,各个字符的个数
比如:"hello world" 字符串统计的结果为: h:1 e:1 l:3 o:2 d:1 r:1 w:1

整体思路:遍历这个字符串,输出每个字符出现次数
可以考虑用 str1.count(字符)来获得某个字符出现次数
已经数过的字符就不用再找了,所以可以有个列表来存放已经数过的字符
'''
while True:
    str = input('\n请输入字符串:')
    s_list = []
    for i in str:
        if i not in s_list:
            s_list.append(i)
            print("%s:%d " % (i, str.count(i)), end=" ")


最后修改:2020年2月24日 17:44