1?130?12?D001
2?130?12?D002
3?130?12?D003
4?130?12?
5?130?12?D004
6?130?12?D005
#?coding:?utf-8
f?=?open('test.txt')?#打開文件
tmp_dict?=?{}?#臨時字典
for?i?in?f.readlines():#逐行讀取分割?空的補''?字符
j?=?i.strip().split()
if?len(j)==3:
j.append('')
tmp_dict.setdefault((j[2],j[3]),j[1])?#生成元祖?鍵字典
print?tmp_dict
print?'''tmp_dict[('12','D001')]==>''',tmp_dict[('12','D001')]