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

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

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

dic = {}
def pop_minstr(n):
    for i in n:
        dic[i] = n.count(i) #统计每个字符出现的次数
    for k,v in dic.items(): 
        if v == min(dic.values()): # 拿每个字符出现的次数与出现最少次数作比较
            for num in range(v): # 出现次数最少的字符出现几次,则就需要删几次
                n.remove(k)
    return ''.join(n)

n = list(input())
print(pop_minstr(n))

全部评论

相关推荐

06-28 22:48
已编辑
广东金融学院 Java
小浪_Coding:学院本+这俩项目不是buff叠满了嘛
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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