在一个字符串中找到第一个只出现一次的字符
程序员文章站
2024-03-16 12:54:52
...
输入:字符串。若字符串为空,则返回None
返回:目标字符。若不存在目标字符,则返回None
class Demo:
def findMyChar(self,inputStr):
if not isinstance(inputStr,str):
pass
else:
strLen = len(inputStr)
listStr = list(inputStr)
for i in xrange(strLen):
if listStr.count(inputStr[i])==1:
return inputStr[i]
return None
s = Demo()
print s.findMyChar('abaccdeff')
print s.findMyChar('')
print s.findMyChar(1234)
print s.findMyChar('adsfgfrdvasdgrd')
上一篇: 删除排序数组中的重复项
下一篇: 两个排序数组的中位数