题解 | #找出字符串中第一个只出现一次的字符#
找出字符串中第一个只出现一次的字符
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