name.txt
sakura tsubaki suzuran ajisai kiku
text.txt
sakura|0 ume|0 bara|0 tsubaki|0 suzuran|0 ajisai|0 kiku|0 yuri|0 ```###前提・実現したいこと text.txtの1列目がname.txtに含まれるならば、text.txtの2列目を1にしたいです。
sakura|1
ume|0
bara|0
tsubaki|1
suzuran|1
ajisai|1
kiku|1
yuri|0
###自分で考えたソースコード text.txtを一列ずつ読み込んで、if文の条件に当てはまるならばその都度、text.txtの2列目を1としたいです. if文以降をうまく書いてできればよいのですが,よくわかりません。 実際はかなり大きいデータに応用するつもりです.
#-- coding:utf-8 -
import csv
for row in csv.reader(open('name.txt', 'r')):
for row2 in csv.reader(open('text.txt', 'r'),delimiter = '|'):
if (row[0] == row2[0]):
f.close()
###コメント Pythonをはじめて間もなく、初歩的なこともまだ理解できておりませんが、ご教授お願い致します。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。