题解 | #找出字符串中第一个只出现一次的字符#
找出字符串中第一个只出现一次的字符
https://www.nowcoder.com/practice/e896d0f82f1246a3aa7b232ce38029d4
'''
思路: 准备两个列表, 一个原始列表, 一个copy的列表
遍历原始列表, 如果元素i在copy的列表中出现过, 就
'''
while True:
try:
s = [i for i in input()]
flag = 0
for i in s:
if s.count(i) == 1:
flag = 1
print(i)
break
if flag == 0: # 未找到只出现一次的字符
print(-1)
except:
break
查看24道真题和解析