题目描述
给定一个英文字符串,请写一段代码找出这个字符串中首先出现三次的那个英文字符(需要区分大小写)。
输入描述:
输入数据一个字符串,包括字母,数字等。
输出描述:
输出首先出现三次的那个英文字符
示例1
输入
Have you ever gone shopping and
输出
e
代码实现
import sys
lines=sys.stdin.readlines()
alpha=dict()
Alpha=[]
for i in range(97,97+26):
Alpha.append(chr(i))
for i in range(65,65+26):
Alpha.append(chr(i))
for item in lines[0]:
if item in Alpha:
if item in alpha:
alpha[item]+=1
if alpha[item]== 3:
print(item)
break
else:
alpha[item]=1