题解 | #删除字符串中出现次数最少的字符#
删除字符串中出现次数最少的字符
http://www.nowcoder.com/practice/05182d328eb848dda7fdd5e029a56da9
import sys
for line in sys.stdin.readlines():
di={} #存每个字符出现的次数
num=[] #存放次数
line=line.strip() #多行输入会有\n,将其去掉
for i in line:
if di.get(i):
di[i] += 1
else:
di[i] = 1
for v in di.values(): #将value存于list中
num.append(v)
m = min(num)
for k,v in di.items():
if v == m:
line=line.replace(k, '') 替换掉
print(line)v