解题思路:1 输入字符串
2 定义空字典
3 按照空格截断
4 for循环统计词的频率,存入字典最后对键进行排序形成list
5 for循环list输出元素和字典对应的频率
代码如下:
a=input("输入:")
d={}
for i in a.split():
d[i]=d.get(i,0)+1
r=sorted(d.keys())
for j in r:
print("%s:%s"%(j,d[j]))
运行如下:
解题思路:1 输入字符串
2 定义空字典
3 按照空格截断
4 for循环统计词的频率,存入字典最后对键进行排序形成list
5 for循环list输出元素和字典对应的频率
代码如下:
a=input("输入:")
d={}
for i in a.split():
d[i]=d.get(i,0)+1
r=sorted(d.keys())
for j in r:
print("%s:%s"%(j,d[j]))
运行如下: