文書の各行に異なる操作を実行します。すべてのline 1
でPythonは:私はこのようなビットに見えるテキストファイル持って
line 1
line 2
line 3
line 4
line 1
line 2
line 3
line 4
(etc)
は、私は特定の操作を実行したいが、すべてline 2
でで、
if counter == 1:
this(line)
elif counter == 2:
that(line)
elif etc
私の質問:別の操作は、など(空白を含む)ラインの繰り返しのパターンは、文書全体を保持するので、現在、私はちょうどで、すべての空白行とif
文の束をリセットカウンターを持っていますこれを行うより効率的でPythonの方法がありますか?
ありがとうございます!
パラグラフ間には空白行が1つありますか? –
はい。私はちょうどこれを反映するために自分の投稿を編集しました – Wmbuch
pythonには 'switch'ステートメントはありませんが、同じことを達成する方法があります。 'elif'の束が欲しくなければ、http://stackoverflow.com/questions/60208/replacements-for-switch-statement-in-pythonを見てください。 – JohanL