Python 字符串查找第一个只出现一次的字符

问题描述:

给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出'No'。

输入格式:

一个字符串,长度小于100000。

输出格式:

输出第一个仅出现一次的字符,若没有则输出'No'。

样例组:

输入#1: abcabd 输出#1: c 输入#2: abcabc 输出#2: No

提示说明:

input()函数中不允许有提示语句

Python代码:

s = input() cnt = {} for c in s: cnt[c] = cnt.get(c, 0) + 1 for c in s: if cnt[c] == 1: print(c) break else: print('No')

Python 字符串查找第一个只出现一次的字符

原文地址: https://www.cveoy.top/t/topic/ocvP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录