如何用Python在HJ59题中高效找出字符串唯一字符?
- 内容介绍
- 文章标签
- 相关推荐
本文共计332个文字,预计阅读时间需要2分钟。
文章目录+ 项目描述+ 输入描述+ 输出描述+ 示例1+ 参考代码+ 项目描述+ 找出字符串中只出现一次的第一个字符+ 数据范围:输入的字符串长度不超过100+ 输入描述:+ 输入一个字符串+ 输出描述:+ 输出字符串中只出现一次的第一个字符+ 示例1:+ 输入:`hello world`+ 输出:`h`
文章目录
- 题目描述
- 输入描述:
- 输出描述:
- 示例1
- 参考代码
题目描述
找出字符串中第一个只出现一次的字符
数据范围:输入的字符串长度满足 1≤n≤1000
输入描述:
输入一个非空字符串
输出描述:
输出第一个只出现一次的字符,如果不存在输出-1
示例1
输入:
asdfasdfo输出:
o参考代码
while 1:try:
data = input()
sig = True
for c in data:
if data.count(c) == 1:
print(c)
sig = False
break
if sig:
print("-1")
except:
break
本文共计332个文字,预计阅读时间需要2分钟。
文章目录+ 项目描述+ 输入描述+ 输出描述+ 示例1+ 参考代码+ 项目描述+ 找出字符串中只出现一次的第一个字符+ 数据范围:输入的字符串长度不超过100+ 输入描述:+ 输入一个字符串+ 输出描述:+ 输出字符串中只出现一次的第一个字符+ 示例1:+ 输入:`hello world`+ 输出:`h`
文章目录
- 题目描述
- 输入描述:
- 输出描述:
- 示例1
- 参考代码
题目描述
找出字符串中第一个只出现一次的字符
数据范围:输入的字符串长度满足 1≤n≤1000
输入描述:
输入一个非空字符串
输出描述:
输出第一个只出现一次的字符,如果不存在输出-1
示例1
输入:
asdfasdfo输出:
o参考代码
while 1:try:
data = input()
sig = True
for c in data:
if data.count(c) == 1:
print(c)
sig = False
break
if sig:
print("-1")
except:
break

