0
私はこのコードにいくつかの問題があります。特定の配列要素を印刷
apple
apples
Pythonコード:
f = open('file.txt','r')
a = ["ashdfas" ,"i like apples", "yes", "no", "apple"]
for line in f.readlines():
for i in range(len(a)):
if line.strip() in str(a[i]):
print(a[i])
出力Iは、2つの単語を持つファイル、と私は、そのファイル
file.txtをから単語を含む配列要素を印刷することを持っています:
i like apples
apple
apple
予想される出力:
i like apples
apple
私の出力に「リンゴ」が2回含まれている理由はわかりません。何か案は?
これはリストであり、配列ではありません。 –