【python练习】输出字符串的出现次数最多的前三字符,未通过检测
输入任意一串字符串s,返回一个出现次数最多的前三个字符组成的列表,并从大到小排。
我编写的程序如下,idle里运行没问题,但是python小屋里检测出错,在这里记录一下:
from collections import Counter
def main(s):
a=Counter(s).most_common()
b=[]
#print(a)
for i in range(len(a[:3])):
b.append(a[i][0])
print(b)