2017-11-09 10 views
0

私はラインを持っている場合:で使用されるとき、次の()次の行を読ん防ぐためにどのように声明

for line in f: 
    if 'ipsum' in next(f): #just want to check 
     print("Hello") 

私が欲しいのはだけでなく、全体的なジャンプには、次の行に何がある確認することです次の行私が欲しいのは、次のようなものです:

for line in f: 
    if 'ipsum' in next(f): #just checking 
     print("Hello") 
     next(f) #then actually jump to the next line 

これを行う方法はありますか?

+0

SYS ファイルハンドル=オープン( "junk.txt"、 "R") ライン= filehandle.readlines() currentline = 0 行の行のための : currentline == LEN(株)場合 - 1: 続行 次の行=現在の行+ 1 "threeline"が次の行にある場合: print(line) 現在の行+ = 1#これは答えを書いて、今すぐ答えを提出することはできません。 – sniperd

答えて

0

このようにすることはできません。私はあなたのファイルの行を格納するためにリストを使用する必要がありますと思います。 「: は ... junk.txtがある 『』 インポート」「」あなたはイテレータを使用していて、実際に(次呼び出すことなく、次のあるものを見ることができない)

関連する問題