Я пытаюсь извлечь подмножества данных из очень большого (~ 2G) текстового файла. Я сделал функцию, которая проверяет, какие биты данных я хочу, и пропускает другие биты, как это:
for i in range(nskip):
file.readline()
Но поскольку миллионы строк, это занимает некоторое время. Есть ли более быстрый способ пролистать файл, чтобы просто извлечь нужные разделы?