リストは次のとおりです。
keyWord = ['gold', 'diamond', 'wood']
そして、楽譜のテキストファイルには以下のような詳細が含まれています。たとえば、テキスト ファイルの名前は point.txt です。
diamond 1
copper 2
wood 3
gold 4
テキストファイルでは、単語と数字の間のスペースはタブで区切られています。
このスコアのテキストファイルを使ってpythonでキーワードリストの合計点を取得したいです。
私のコードは次のようになります...
import re
open_file = open("point.txt")
points = {}
for line in open_file:
item, score = line.split("\t")
points[item] = int(score)
if item == re.findall('[\w\']+', keyWord):
正規表現で合計点を求めるコードの書き方がわかりません。(「IF」文に誤りがあると思います。)
私はあなたの大きな助けを待っています。