题解 | #找出字符串中第一个只出现一次的字符#
找出字符串中第一个只出现一次的字符
https://www.nowcoder.com/practice/e896d0f82f1246a3aa7b232ce38029d4
我用字典写好后发现我是傻逼
if __name__ == '__main__':
n = list(input())
res = {}
for i in range(len(n)):
if not n[i] in res.keys():
res[n[i]] = 1
else:
res[n[i]] +=1
if min(res.items(),key=lambda x:x[1])[1]>=2:
print(-1)
else:
print(min(res.items(),key=lambda x:x[1])[0])
查看30道真题和解析