133. 【应-13-2·难】URL 列表去重归类
中等
Python
📋 题目描述
爬虫抓回来一批 URL,我们想知道:这些 URL 一共涉及了多少个不同的域名?每个域名各被访问了多少次?
请把每个 URL 按上一题的规则提取域名,然后统计每个域名出现的次数,最后按域名字典序升序输出。
📥 输入描述
第一行整数 N(1<=N<=1000)。
接下来 N 行,每行一个 URL(保证含 `://`)。
📤 输出描述
共若干行,每行 `domain count`(域名与次数之间一个空格),按域名字典序升序。
输入样例
4 https://www.codemao.cn/a http://www.codemao.cn/b https://api.example.com/x https://www.codemao.cn/c
输出样例
api.example.com 1 www.codemao.cn 3
提示:推荐用 `dict` 累加计数,最后用 `sorted(d.items())`。
也可以用 `collections.Counter`。
请登录后提交代码