题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
n = int(input())
num1,num2=[],[]
for i in range(n):
a,b = list(map(int,input().split()))#新建[a,b]list,map提供映射输入的类型,两个数中间用空格分
if a in num1: #开,split默认去掉空格并识别
c = num1.index(a)#使用map映射
num2[c]+=b
else:
num1.append(a)
num2.append(b)
lst = list(zip(num1,num2))#zip将num1,2的列表合并
lst.sort()#排序
for each in lst:
print(each[0],each[1])