
masha
(usa Debian)
Enviado em 23/07/2014 - 10:50h
Olá Pessoal,
Estou a dias quebrando cabeça para resolver um problema em python, acredito ser algo trivial para quem possui um bom conhecimento, por isso vim pedir ajuda.
Tenho uma lista:
1 1 642710046 192168017 9 0 4 1 2 3
1 1 642710046 192168017 66 80 44696 3 0 4
1 6 642710023 192168017 462 0 0 0 0 5
1 6 642710055 192168017 462 0 0 0 0 6
1 8 642710055 192168017 462 0 0 0 0 7
E preciso comparar a terceira coluna da linha anterior, com a terceira coluna da linha atual (a primeira linha obviamente não será comparada). Estou lendo o arquivo e separando as linhas(split) por espaço para poder trabalhar com as colunas separadamente, até aí está ok.
ler = open(arquivo)
linhas = ler.readlines()
linha = list()
i = 0
for i in range(len(linhas)):
linha.append(linhas[i].split(' '))
print linha[i][2]
Meu problema está sendo em pegar a coluna de cima para poder comparar com a atual. Se alguém puder me dá uma sugestão, agradeço muito.
Obrigada.