题解 | #找出字符串中第一个只出现一次的字符#
找出字符串中第一个只出现一次的字符
https://www.nowcoder.com/practice/e896d0f82f1246a3aa7b232ce38029d4
一种不使用count方法的方法 思路是按字符进行遍历,如果某个字符是第一次出现,存到listb中,第二出现,则从listb中抛出,放入listc a = input() b = [] c = [] for i in a: if i not in b and i not in c: b.append(i) elif i in b: b.remove(i) c.append(i) if len(b)==0: print(-1) else: print(b[0])