pythonの勉強中です
text.txt
1ガラス 2イルカ 3ケーキ 4人間 5建物
python
1file_name "text.txt" 2 3file = open(file_name) 4lines = file.readlines() 5for line in lines: 6 if 建物 in line or ガラス in line: 7 print(人工物) 8 else; 9 print(自然)
ファイルの中身を一行づつ読み込み人工物かどうかを表示するプログラムがあるのですが、このプログラムに配列型変数を追加し、読み込んだテキストのi行目の内容が人工物と判定されれば配列のiの要素に1を、そうでなければ0を入力するプログラムを作成しているのですが、上手くいかず悩んでいます
上のプログラムなら配列の要素が
list = [1,0,0,0,1]
とするのが理想です
よろしくお願いします
回答1件
あなたの回答
tips
プレビュー