题解 | #找出字符串中第一个只出现一次的字符#

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

https://www.nowcoder.com/practice/e896d0f82f1246a3aa7b232ce38029d4

'''
思路: 准备两个列表, 一个原始列表, 一个copy的列表
遍历原始列表, 如果元素i在copy的列表中出现过, 就
'''
while True:
    try:
        s = [i for i in input()]
        flag = 0
        for i in s:
            if s.count(i) == 1:
                flag = 1
                print(i)
                break
        if flag == 0:  # 未找到只出现一次的字符
            print(-1)
    except:
        break

全部评论

相关推荐

04-03 09:32
已编辑
华南农业大学 golang
我的代码出BUG了:"晚点发个邮件调整一下时间",你收到新的邮件没,如果没有收到新的邮件,那就需要进入面试链接留痕,否则系统会判定你迟到
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务