これが簡単な問題であることを願っています:
これが私の辞書ですtemp = {'0.1995': ['in1', 'in2'], '0.399': ['in0', 'y']})
ファイルを検索するコード:
for line in SPFFile:
temp_dict = temp
for val in temp_dict.itervalues():
if re.search(val.upper(),line) and ((re.search("^R",line) or re.search("^C",line))):
print "value found!"
私の問題は、valが['in1'、'in2']のようなリストであるのに対し、valは'in1'、'in2'などである必要があるということです。
また、これを行うために辞書を使用するべきではない場合は、私に知らせてください。辞書は2つのリストから構成されました。