接收用户输入的一串字符串(有重复字符),统计字符串中重复的字符的个数。
例如用户输入: abcefdac,
输出:重复字符的个数是: 2
collections 里的Counter可以统计字符的频率
from collections import Counter
a=input()
b=Counter(a)
count=0
for i in b.values():
if i>1:
count+=1
print('重复字符的个数是:',count)
hash=[0]*125 #开表存每个字母出现胡次数 (因为字母胡ascii值都小于125)
s=input()
for i in s: #遍历一次字符串,统计各个字母出现胡次数
hash[ord(i)]+=1
count=0
for i in s #若字符出现次数大于1 即为重复字母 计数器自增1
if i>1:count+=1
print(count)