题解 | #HJ19.简单错误记录#
简单错误记录
https://www.nowcoder.com/practice/2baa6aba39214d6ea91a2e03dff3fbeb
python3 collections.Counter
可以更新元素值不会改变键的位置,直接输出倒数8个元素
from collections import Counter import sys errors = Counter() while True: line = sys.stdin.readline().strip() if line == '': break filename, lineno = line.split(" ") filename = filename.split("\\")[-1][-16:] errors[(filename, lineno)] += 1 for key,val in list(errors.items())[-8:]: print("{} {} {}".format(key[0], key[1], val))