#在字符串中找出第一个只出现一次的字符,,若输入"abaccdeff",则输出'b'
def firstNoRepeatChar(stri):
char_dict = dict()
for char in stri:
# 使用字典存放每个字符出现的次数
char_dict[char] = char_dict.get(char, 0) + 1
for char in stri:
if char_dict[char] == 1:
return char
print(firstNoRepeatChar("abaccdeff"))
在字符串中找出第一个只出现一次的字符--python
最新推荐文章于 2024-05-14 09:04:03 发布