Python 7-5 统计字符个数 (10 分)

输入若干的字符串,每个字符串中只包含数字字符和大小写英文字母,统计字符串中有出现的不同字符的出现次数。

输入格式:

测试数据有多组,处理到文件尾。每组测试输入一个字符串(不超过80个字符)。

输出格式:

对于每组测试,按字符串中有出现的字符的ASCII码升序逐行输出不同的字符及其个数(两个数据之间留一个空格),每两组测试数据之间留一空行,输出格式参照输出样例。

输入样例:

12123
A1c1B

输出样例:

1 2
2 2
3 1

1 2
A 1
B 1
c 1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
a=0
while True:
try:
a_list=input()
if a>0:
print()
n=len(a_list)
for i in range(0,10):
c=str(i)
b=a_list.count(c)
if b>0:
print("%c %d"%(c,b))
for i in range(65,123):
c=chr(i)
b=a_list.count(c)
if b>0:
print("%c %d"%(c,b))
a=a+1
except:
break


Python 7-5 统计字符个数 (10 分)
https://6jackjiang.github.io/2021/11/18/categories/python/Python 7-5 统计字符个数 (10 分)/
作者
米兰的小铁匠
发布于
2021年11月18日
许可协议