OK男/ギャルは私がエントリごとに複数の行を持つテキストファイルを持っている
簡単な何かに再び立ち往生リストに複数の行を読むと、データは次の形式パイソン -
firstword単語単語単語
でありますwordx単語単語単語interesting1単語単語単語単語
長ったらしい単語単語単語
wordz単語単語単語interesting2単語単語単語lastword
このシーケンスは100回くりかえされ、他のすべての単語はinteresting1とinteresting2から空白行を除いて同じです。 interesting2はinteresting1にではなく、他の何に関係あると私は2つの興味深いアイテムをリンクしたい、そのよう
interesting1 = interesting2
interesting1 = interesting2
interesting1 = interesting2
など、1 LNEとして、残りを捨てますシーケンスごとに
各行は別の単語で始まります
私の試みはファイルを読み込み、最初の興味深い行を特定するために "if wordx in line"ステートメントを実行して値をスライスし、 "行内のwordzならば)値をスライスしてtを連結する彼は最初の人と二番目。
グローバル変数、テンポラリ変数などを使用しなければならなかったのですが、最初の単語と最後の単語の間の範囲を特定し、それを単一のリストに入れ、両方の値を一緒にスライスする方法が必要です。
任意の提案は感謝している場合は、お時間に感謝
サンプルコードがある場合は役に立ちます。 「面白い」ものをどのように判断するのかを判断するのは難しいです。それは常にインデックス4にありますか? – monkut
monkutが言っているように、あなたは質問のために物事を簡素化しようとしましたが、残念なことに、何が何のように聞こえるかを理解することが非常に難しくなりました。実際のデータを含めるのを恐れてはいけないので、何が起きているのかを見ることができます。 – Oli
申し訳ありません。面白い言葉は、スペースで区切られた、常に同じ位置にある単一のテキスト単語です。言葉遣いは敏感なので、バニラの言葉で置き換えられると見なされるかもしれません。興味深い1が国民の保険番号で、面白い2がステータスだった場合、残りの個人データは明確なものになりますか? –