ОК, ребята / gals снова застрял на чем-то простом
У меня есть текстовый файл, который имеет несколько строк на запись, данные в следующем формате
первое слово слово слово слово
слово слово словослово интересно1 слово слово слово слово
слово слово слово слово
слово слово слово слово интересно2 слово слово слово последнее слово
эта последовательность повторяется около сотни или около тогораз все остальные слова такие же, кроме интересных1 и интересных2, без пустых строк.Интересный2 имеет отношение к интересному1, но не ко всему другому, и я хочу связать два интересных элемента вместе, отбросив остальные, такие как
интересно1 = интерес2
интерес1 = интерес2
интерес1 = интерес2
etc, 1 lne за последовательность
Каждая строка начинается с другого слова
Я пытался прочитать файл и выполнить инструкцию «if wordx in line», чтобы определить первую интересную строку, вырезатьзначение, найдите вторую строку, ("если wordz в строке) вырежьте значение и объедините второе с первым.
Хотя это неуклюже, мне пришлось использовать глобальные переменные, временные переменные и т. д., и я уверен, что тамдолжен быть способом определения диапазона между первым словом и последним словом и помещением его в один список, а затем разделением обоих значений.
Любые предложения с благодарностью принимаются, спасибо за ваше время