题解 | 简单错误记录
简单错误记录
https://www.nowcoder.com/practice/2baa6aba39214d6ea91a2e03dff3fbeb
import re
from ast import ExtSlice
import sys
map = {}
arr = []
for line in sys.stdin:
a = line.rstrip()
arr.append(a)
arr =list(dict.fromkeys(arr))
for a in arr:
a1 = a.split('\\')
temp = a1[-1].split(' ')
if len(temp[0].strip())>= 16:
name = temp[0][-16:]+ " "+ temp[1].strip()
else:
name = temp[0]+ " "+ temp[1].strip()
# print(name)
if map.get(name):
map[name] = map.get(name)+1
else:
map[name] = 1
result = len(map.items())
i = 0
if result <= 8:
for key ,values in map.items():
print(key+' '+str(values))
else:
for key ,values in map.items():
i =i + 1
if i > result - 8:
print(key+' '+str(values))

