タブ区切りのファイルが 2 つあります。ファイル内の行数が同じではありません。各ファイルの最初の 2 列を辞書に入れました。両方のファイルの同一の (キー、値) ペアを別の出力ファイルに取得したいと考えています。
例えば
dict1 = {'sim3_orf00006': 'gi|224475510|ref|YP_002633116.1|', 'sim3_orf00005': 'gi|224475511|ref|YP_002633117.1|'}
dict2 = {'gi|224475987|ref|YP_002633593.1|': 'sim2_orf00909', 'gi|224477510|ref|YP_002635116.1|': 'sim1_orf00452'}
ファイル1:
sim2_orf01946 gi|224475611|ref|YP_002633217.1| 100.0
ファイル 2:
gi|224475496|ref|YP_002633102.1| sim3_orf00019 100.0
更新:返信していただきありがとうございます