Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2011, 08:10
percebe13
 
Fecha de Ingreso: enero-2011
Mensajes: 2
Antigüedad: 13 años, 9 meses
Puntos: 0
Sobre listas y ficheros

Hace un par de dias que le doy vueltas a un asunto y por mas que consulto tutoriales no consigo dar con la solución. Cabe decir que soy extremadamente novato en python y en la programación en general.


Tengo una archivo similar a este:

Código:
12245678901
22222222222
33333333333
Necesito leerlo y comparar las columnas para encontrar las columnas duplicadas.

.
He probado:

Código:
def read_fix():
    x=[]
    y=[]
    fix = open('fichero.txt',  'r')
    for i in fix:
        x.append(list(i[1]))
        y.append(list(i[0]))
        if x == y:
            print 'Hay columnas repetidas'
            break
Con lo que consigo comparar dos columnas, pero se me antoja tedioso hacerlo de esta manera para comparar todas las columnas entre si. Mas tenendo en cuenta que el fichero a comparar puede tener cientos de columnas.
Alguna pista de como podróa hacerlo??

Muchas gracias.