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

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

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

s = input()

dic, val ={}, {}

for i in s:
    if i in dic:
        dic[i] += 1
    else:
        dic[i] = 1
# print(dic)

# res = sorted(dic.items(), key = lambda kv: (kv[1], kv[0]))
# print(res)
min_v = min(dic.items(), key = lambda x:x[1])
# print(min_v)
# print((min_v[0]))
ss =[]
for i in s:

    if dic[i] > int(min_v[1]):
        ss.append(i)
        # print("dic【i]:", dic[i])
        # print(int(min_v[1]))
        # print(i)
        # print("-------")


sss = "".join(ss)

print(sss)

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务