# Leer las filas de texto desde el archivo datos.txt
filas = open('datos.txt', 'rt').read().split('\n')
# Contar el número de filas repetidas y guardar su posición
repetidas = {}
for i in range(len(filas)):
if not filas[i] in repetidas:
repetidas[filas[i]] = [i+1]
else:
repetidas[filas[i]].append(i+1)
# Imprimir las filas repetidas, con su posición y el texto que contienen
for key in repetidas:
if len(repetidas[key]) > 1:
print('Filas repetidas: %3s, %s' % (str(repetidas[key]), key) )