1. while
2. 合并表
数据表记录包含表索引和数值(int范围的正整数),对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。
while True:
try:
nrow = int(input())
index, value = [],[]
for i in range(nrow):
a, b = list(map(int, input.split()))
if a in index:
c = index.index(a) #index函数找到a在index里的位置
value[c] = value[c] + b #这一位置的value加上b
else:
index.append(a)
value.append(b)
l = list(zip(a,b)) # zip返回的是对象,要用list转成list
l.sort()
for each in l:
print(each[0], each[1])
except:
break
3. 对于字符串string str[::-1] reverse it
str + b 可以实现拼接
str = '' 生成空的字符串