Python 之 高阶函数实践
Python 之 高阶函数实践练习
-
(华为机试练习)
题目描述:数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相索引的数值进行求和运算,输出按照key值升序进行输出。
-
输入描述:先输入键值对的个数,然后输入成对的index和value值,以空格隔开
-
输出描述:输出合并后的键值对(多行)
-
示例1:
输入 4 0 1 0 2 1 2 3 4 输出 0 3 1 2 3 4
脚本:
d = dict() Num = input("please input Num: ") for i in range(Num): N = raw_input("please input index and value: ") if d.has_key(N.split()[0]): New = str(int(d[N.split()[0]]) + int(N.split()[1]
-