python题求解!

键盘输入一组我国高校所对应的学校类型,以空格分隔,共一行,示例格式如下:综合理工综合综合综合师范理工军事统计各类型的数量,从数量多到少的顺序屏幕输出类型及对应数量,以英文... 键盘输入一组我国高校所对应的学校类型,以空格分隔,共一行, 示例格式如下:

综合 理工 综合 综合 综合 师范 理工 军事

统计各类型的数量,从数量多到少的顺序屏幕输出类型及对应数量,以英文冒号分隔,每个类型一行,输出参考格式如下:

综合: 4

理工: 2

师范: 1

军事:1

拜托大佬们了🙏
展开
 我来答
Storm_duck
2020-04-30 · TA获得超过1629个赞
知道小有建树答主
回答量:1104
采纳率:82%
帮助的人:453万
展开全部

if __name__ == "__main__":
astr = '综合 理工 综合 综合 综合 师范 理工 军事'.split(' ')
adic = {}
for key in astr:
if key not in adic.keys():
adic.setdefault(key, 1)
else:
adic[key] += 1

print(sorted(adic.items(), key = lambda kv: (kv[1], kv[0]), reverse = True))

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式