たとえば、次の行で構成される短いファイルを考えてみましょう。
Apple = 1
Pear = 1
Orange = 2
;
Orange = 3
Pear = 1
;
Apple = 1
Pear = 1
Orange = 1
私がしたことは、テキストファイルをreadlineし、を入れてApple
、次のようなそれぞれのリストに入れることでした。Orange
Pear
Orange = [ 2,3,1 ]
Pear = [ 1,1,1 ]
以前line.count('Apple')==1
は、テキストファイルの現在の行が果物であることを確認し、その後に値=
をリストに追加していました。
ご覧のとおり、2番目のセクションがありませんApple
。リストを次のようにします。
Apple = [ 1,'-',1]
行に果物が表示されていない場合は常に、リストに追加-
してそれを示す必要があります。
私の質問は、どうすればそれを行うことができるかということです。セクションにフルーツ名がないことを確認してから、それに追加-
します。