我想將一個.csv文件導入字典。 我的麻煩是,當我試圖閱讀字典我沒有得到輸出? 爲什麼?將.csv文件導入字典
.csv文件看起來是這樣的:
F59241,GG1212
F65563,QQ434
F59226,WW343
F69215,CC434
那我曾嘗試是fllowing:
import csv
with open('myfile.csv', mode='r') as infile:
reader = csv.reader(infile,)
with open('mtfile.csv', mode='w') as outfile:
writer = csv.writer(outfile)
DICT = {rows[0]:rows[1] for rows in reader}
n = ['F59241', 'F65563', 'F59226', 'F69215']
for key in n:
if DICT.get(key):
print ((key) + ' : ' + DICT[key])
else:
print((key) + ' : ' + "Not Available")
誰能告訴我什麼我做錯了什麼? 謝謝
而不是'如果DICT.get(鍵):'使用'如果在DICT中鍵'除非你真的想檢查'key'的值是不是falsey /不存在 – jamylak