У меня есть большой файл (около 80 000 строк), и я хочу сохранить каждый 10-строчный блок в отдельный список. В течение первых трех блоков 10-линии у меня есть:Зацикливание по N строкам файла и сохранение в списках перемножений
N=10 #Number of lines per block
with open("file", "r") as myfile:
profile1 = list(islice(myfile, 0,N))
profile2 = list(islice(myfile, 0,N))
profile3 = list(islice(myfile, 0,N))
я ожидаю получить несколько сотен из этих блоков 10-линии, так что это явно не очень хороший способ сделать это.
Как включить создание списка и функцию islice
в цикл?
Спасибо заранее!
сделать 'профиль = [] 'и просто« добавить »новые списки на то, что – depperm
не будет создавать только один список, называемый« профиль », и привести к тому, что все хранится в там? – XBB
да, но тогда вы знаете, индекс 0 - профиль1, 1 - профиль2 и т. Д., И это будет работать для разных файлов. – depperm