前提・実現したいこと
Pythonにて、テキストファイル内における任意の文字列を数えたいのですが、間違った答えが出力されてしまいました。
どなたか原因を教えていただけると幸いです。
※このプログラムはGoogle Colabにおけるドライブのマウントを利用してプログラムを読み込んでいます。
ファイル内容
Apple Apple Banana Banana Lemon
Apple Apple Apple Apple Lemon
Apple Apple Apple Apple
該当のソースコード
Python
1f = open('/content/drive/My Drive/test.txt' , "r") 2count = 0 3 4for line in f.readlines(): 5 if "Apple" in line: 6 count += 1 7 8print("Apple:{}回".format(count)) 9f.close()
出力結果
Apple:3回
(正しい出力結果は10回)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/05/27 07:59