В файле python я пытаюсь записать массив в текстовый файл. Этот массив на данный момент имеет длину 87822 (но он не фиксирован, в зависимости от ввода), каждая позиция в массиве представляет собой трехбуквенный фрагмент текста (например, "gtg"
). Я использую следующий l oop, чтобы записать все это в output.txt, но он печатает только около 87449 элементов в массиве.
for i in range(0, len(splitArray)):
output.write(splitArray[i])
Когда print(len(splitArray))
запущен, он возвращает 87822
.
Я попытался заменить цифры на более простые l oop, как показано ниже.
for t in range(0, 87822, 1):
output.write(str(t))
Этот снова достигает только числа 87449
, даже если max 87822
увеличивается до 90000
, но все равно не хватает на 912
.
Что может быть причиной этого? Есть ли на петлях колпачок, чтобы они порвались до бесконечности l oop? Спасибо за помощь.