Образец следующего текстового файла у меня есть:Удаление строк в текстовом файле
> 1 -4.6 -4.6 -7.6
>
> 2 -1.7 -3.8 -3.1
>
> 3 -1.6 -1.6 -3.1
данные разделены вкладки в текстовом файле, и первый столбец указывает положение.
Мне нужно перебирать каждое значение в текстовом файле отдельно от столбца 0 и находить наименьшее значение.
после того, как было обнаружено самое низкое значение, которое необходимо записать в новый текстовый файл вместе с именем и положением столбца. Столбец 0 имеет название «позиция» Столбец 1 «пятнадцать», столбец 2 «шестнадцать» и столбец 3 «семнадцать»
, например, самое низкое значение в приведенных выше данных - «-7,6» и находится в столбце 3, который имеет название «семнадцать». Поэтому «7.6», «семнадцать» и его значение позиции, которое в этом случае равно 1, необходимо записать в новый текстовый файл.
Затем мне нужно удалить несколько строк из вышеуказанного текстового файла.
E.G. самое низкое значение выше «-7,6» и находится в позиции «1» и находится в столбце 3, который как название «семнадцать». Поэтому мне требуется семнадцать строк, удаленных из текстового файла, начиная с и начиная с позиции 1
поэтому столбец, в котором находится самое низкое значение, обозначает количество строк, которое необходимо удалить, и положение, в котором оно найдено, Начальная точка удаления
Показать использовать код, который вы пытались – Mark
Ваши требования причудливы. Какова мотивация для этого? –
Его текстовый файл, содержащий биологические данные, мне просто нужно найти самые низкие значения без перекрытия, следовательно, удаления. – Jenny