У меня есть большой файл (4+ гигабайта), скажем так, 4 байта с плавающей запятой. Я хотел бы рассматривать его как список в том смысле, что я хотел бы иметь возможность использовать карту, фильтр, складку и т. д. Однако вместо создания нового списка с выводом я хотел бы записать вывод обратно в файл, и, таким образом, нужно загрузить только небольшую часть файла в память. Вы могли бы сказать, что я называю тип MutableFileList
Кто-нибудь уже сталкивался с этой ситуацией? Вместо того, чтобы заново изобретать колесо, мне было интересно, есть ли хакерский способ справиться с этим?