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

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

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

s = str(input())
dic = dict()
#用字典记录每个字符出现的次数
for c in s:
    if c not in dic:
        dic[c] = 1
    else:
        dic[c] += 1
ans = ''
#对出现的次数进行排序,最少的记录下来,num
sortdic = sorted(dic.values())
num = int(sortdic[0])
for i in s:
遍历字符串,如果字典中存的值不等于记录的num,就拼接到空字符串中,一直累加拼接,最后就是答案
    if dic[i] != num:
        ans += i
print(ans)

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-10 14:00
林子大了什么鸟都有啊,我觉得我说的已经很客气了,阴阳谁呢
牛客62656195...:应该不是阴阳吧?你第一次注册的时候boss就说你是牛人
点赞 评论 收藏
分享
06-17 21:57
门头沟学院 Java
白友:噗嗤,我发现有些人事就爱发这些,明明已读不回就行了,就是要恶心人
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-08 11:16
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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