Python - Invertir indice

 
Vista:
sin imagen de perfil
Val: 27
Ha disminuido su posición en 4 puestos en Python (en relación al último mes)
Gráfica de Python

Invertir indice

Publicado por Luis (18 intervenciones) el 15/11/2018 18:32:42
Hola, tengo un archivo txt con un indice de url y sus palabras con sus frecuecias, como muestro a continuación:
url1
[ (p1,2) (p2,3) (p3,4)
]
url2
[ (p1,1) (p3,2) (p4,8)
]
url3
[ (p2,5) (p3,1) (p5,7)
]

Comineza siempre con urlN(la dirección de la página) un salto de linea y entre [ ] se encunetran todas las palabras de ese url, dentro de los corchetes identifico cada palabra con su frecuencia entre parentesis, separados por una coma, así para cada url, y lo que quiero hacer es voltear ese indice para que ahora sean las palabras las que aparezcan con los url que las contienen y su frecuencia, así:
p1
[ url1,2) (url2,1)
]
p2
[ (url1,3) (url3,5)
]
p3
[ (url1,4) (url2,2) (url3,3)
]
p4
[ (url2,8)
]
p5
[ (url3,7)
]

Y que el nuevo indice me lo guarde otra vez en un txt
Alguien me podría ayudar por favor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder