python 比较二维列表的相邻两行,若第一个值相等,则输出第二个值
list=[('a',1),('b',2),('b',4),('b',5),('c',3)]
输出:
2 4
4 5
value=[]
list=[('a',1),('b',2),('b',4),('b',5),('c',3)]
for row in list:
value.append((row[0], row[1]))# 添加一组元素
if len(value) == 2:# 若数组长度为2,执行如下过程;若不满足则继续添加
if value[0][0] == value[1][0]:#比较第一个值
print(value[0][1], value[1][1])#输出二个值
else:
print(0)
del (value[0])#把数组中的第一组元素删除,此时value中只有一组元素