题解 | #删除字符串中出现次数最少的字符#

删除字符串中出现次数最少的字符

http://www.nowcoder.com/practice/05182d328eb848dda7fdd5e029a56da9

while True:
    try:
        words = list(map(str,input()))
        dic_words={}
        new_words = ''
        for word in words:
            if word not in dic_words:
                dic_words[word]=1
            else:
                dic_words[word]+=1
        min_value = min(dic_words.values())
        for word in words:
            if dic_words[word]>min_value:
                new_words+=word
        print(new_words)
    except:
        break

读懂题意很重要,读错了两次。

  1. dictionary 的用法 min(dic_words.values())可以得到value最小值
  2. 字符串用法
全部评论

相关推荐

10-14 23:01
已编辑
中国地质大学(武汉) Java
CUG芝士圈:虽然是网上的项目,但最好还是包装一下,然后现在大部分公司都在忙校招,十月底、十一月初会好找一些。最后,boss才沟通100家,别焦虑,我去年暑假找第一段实习的时候沟通了500➕才有面试,校友加油
点赞 评论 收藏
分享
11-09 01:22
已编辑
东南大学 Java
高级特工穿山甲:羡慕,我秋招有家企业在茶馆组织线下面试,约我过去“喝茶详谈”😢结果我去了发现原来是人家喝茶我看着
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务