El problema es ¿cómo haces para encontrar el décimo registro? Deberías buscar en el archivo el noveno salto de línea. ¿y cómo lo encuentras? leyendo el archivo
Si usas el acceso secuencial, no es necesario leer el archivo en memoria:
Código python:
Ver originalfor linea in open('archivo'):
print linea
Esto leerá una línea a la vez del archivo. Podrías descartar las primeras X que no necesites y leer las siguientes.
El asunto sería diferente si pudieses conocer de antemano el largo de cada registro, porque bastaría con pedirle a python que lea a partir de (largo del registro)*(registros a saltear) bytes.
Saludos.