import sys for in_str in sys.stdin: cha=[] num=[] for elem in in_str: if elem not in cha: cha.append(elem) num.append(1) else: num[cha.index(elem)]+=1 # 找到num列表中最小的元素数值在num中的索引值(可能不止一个最小元素值) min_v=min(num) delete_cha=[] for i,elem in enumerate(num): if elem==min_v: delete_cha.append(cha[i]) # print(delete_cha) # output_str=in_str.copy() for elem in in_str: if elem in delete_cha: in_str=in_str.replace(elem,'') print(in_str)
python 删除字符串中出现次数最少的字符
最新推荐文章于 2024-02-19 21:04:21 发布