defunique_frist(s):
freq ={}for p in s:
word =''.join(c for c in p if p.isalpha())if word:
freq[word]=1+ freq.get(word,0)for key,value in freq.items():if value ==1:return key
题目在一个字符串里找到第一个唯一的字符思路构建hash表,第一个出现value等于1的key代码def unique_frist(s): freq = {} for p in s: word = ''.join(c for c in p if p.isalpha()) if word: freq[word] = 1 + freq.get(word,0) for key,value in freq.items(): if value == 1: