ID 名を検索し、その後にトークンを読み取る辞書があります。しかし、その ID 名も含む行全体を読み取って出力する方法があるかどうかを知りたいです。
これが私がこれまでに持っているものです:
lookup = defaultdict(list)
wholelookup =defaultdict(list)
mydata = open('summaryfile.txt')
for line in csv.reader(mydata, delimiter='\t'):
code = re.match('[a-z](\d+)[a-z]', line[-1], re.I)
if code:
lookup[line[-2]].append(code.group(1))
wholelookup[line[-2]].append(code.group(0))