Collections.OrderedDict()

  • + 0 comments
    from collections import OrderedDict
    
    dic = OrderedDict()
    n = int(input())
    
    for i in range(n):
        line = input().rsplit(" ", 1)
        item = line[0]
        price = int(line[1])
        
        if item not in dic.keys():
            dic[item] = price
        else:
            dic[item] += price
    
    for k, v in dic.items():
        print(k, v)