153. 【应-23-2·难】CSV 分组聚合
中等
Python
📋 题目描述
Excel/CSV 里非常常见的"分组求和"操作:把同一 group 的 value 累加。
给定一份两列的数据 `group,value`,请按 group 字典序输出每个 group 的累加和。
输出格式:每行 `group: sum`,**冒号后恰好一个空格**。
📥 输入描述
第一行整数 N(1<=N<=200),表示数据行数(不含表头)。
第二行表头固定为 `group,value`。
接下来 N 行,每行 `字符串,整数`,字段间用英文逗号分隔。
📤 输出描述
按 group 字典序,每行 `group: sum`。
输入样例
4 group,value apple,3 banana,5 apple,2 cherry,7
输出样例
apple: 5 banana: 5 cherry: 7
提示:用 `dict` 累加:`d.setdefault(g, 0); d[g] += int(v)`;
最后 `for g in sorted(d): print(f"{g}: {d[g]}")`。
请登录后提交代码