私はファイルを読み込んでいて、forループの次の行を読み込む方法があるのだろうか?私は現在、このようにファイルを読んでいますファイルの次の行を取得する
:
file = open(input,"r").read()
for line in file.splitlines():
line = doSomething()
だから、とにかく私はdoSomething()
機能にいくつかの操作を行うことができるようなループのためにその中のファイルの次の行を取得することができますか?開いているファイルを超える
おかげ
これは実際にカウンタをインクリメントするので、これは私のインデックスソリューションより優れています... –
@Martijin:小さなクエリ: 'next()'を使用すると、ポインタが次の行に移動しますが、 forループに "next"行を読み込んだり、次の行に渡したりしますか? – Konstant
@ Constant:次へ次へ'for'ループを使用すると' .next() 'も呼び出され、そのたびにファイルが終了するまで* new *行が返されます。 –