python 实现
删除字符串中出现次数最少的字符
http://www.nowcoder.com/questionTerminal/05182d328eb848dda7fdd5e029a56da9
思路先通过set去重,然后将最小值的元素加入列表chr1,用while循环删除chr1中的这些元素,输出删除后的list1
while True:
try:x0=1
chr1=[]
a=input()
b=list(set(a))
list1=list(a)
min1=1
for i in b:
if a.count(i)<=min1:
min1=a.count(i)
chr1.append(i)
list1=list(a)
for x in chr1:
while x in list1:
list1.remove(x)
if x not in list1:
continue
print(''.join(list1))
except:
break