7-9 sdut-字典合并

知识点:

sort函数的排序规则key的使用

代码:


dit1=dict(eval(input()))
dit2=dict(eval(input()))
for i,j in dit1.items():
    dit2[i]=dit2.get(i,0)+j

ans=list(dit2.items())
ans.sort(key=lambda x : ord(x[0]) if type(x[0]) == str else x[0])
for i,j in ans:
    if(type(i)==str):
        print("'{}':{}".format(i,j))
    else:
        print("{}:{}".format(i,j))
posted @ 2022-05-30 11:27  kingwzun  阅读(99)  评论(0编辑  收藏  举报