Collections.OrderedDict() HackerRank

 from collections import OrderedDict


n = int(input())
d = OrderedDict()
for i in range(n):
    item,space,number = input().rpartition(' ')
    number = int(number)
    if item in d.keys():
        d[item] +=number
    else:
        d[item] = number
for i in d.keys():
    print(i,d[i])

Comments

Popular posts from this blog

Mean, Var, and Std in numpy HackerRank

Min and Max in numpy HackerRank

Collections.deque() HackersRank Solution