用python找出只出现一次的字符
时间: 2023-10-30 17:10:46 浏览: 74
python 实现 第一个只出现一次的字符
可以使用 Python 中的字典(dict)存储每个字符的出现次数,然后再遍历一次字符串找出只出现一次的字符。
代码如下:
```
def find_unique_char(word):
count_dict = {}
for char in word:
count_dict[char] = count_dict.get(char, 0) + 1
unique_char = ''
for char in word:
if count_dict[char] == 1:
unique_char = char
break
return unique_char
```
调用该函数,并传递一个字符串参数,即可找出只出现一次的字符:
```
word = 'aabbcdeeffgghijjk'
unique_char = find_unique_char(word)
print('只出现一次的字符是:', unique_char)
```
输出结果为:
```
只出现一次的字符是: c
```
阅读全文