题解 | 简单错误记录

简单错误记录

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))
  
    


全部评论

相关推荐

叁六玖:你看,最后不是让你加油,就是鼓励你,还祝福你求职顺利。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务