文章詳情頁
python 匹配數(shù)據(jù)輸出數(shù)據(jù)
瀏覽:129日期:2022-06-29 11:51:48
問題描述
我現(xiàn)在有一個list,里面的內(nèi)容為re=[’test1’,’test2’,’test3’],還有一個csv或者xlsx或者txt,里面有兩列數(shù)據(jù)
我想達(dá)到的效果是如果re的元素等于文件中的A列,這輸出這個文件的AB列的那一行數(shù)據(jù),這個具體應(yīng)該怎么實現(xiàn)呢?
問題解答
回答1:你需要先讀文件,然后結(jié)果放到數(shù)組再對數(shù)組的值進(jìn)行查找
回答2:import csvwith open('lookup.csv') as f: reader = csv.reader(f, delimiter=’,’) dict_lookup = {r[0]:r[1] for r in reader}print(dict_lookup) print(dict_lookup[’test2’])
輸出
{’test1’: ’output1’, ’test2’: ’output2’, ’test3’: ’output3’}output2
若lookup.csv內(nèi)容為
test1,output1test2,output2test3,output3
這是很基本的csv模塊使用操作,建議看一下
相關(guān)文章:
1. PHP類中的$this2. css - 新手做響應(yīng)式布局, 斷點過后右側(cè)出現(xiàn)空白,求幫助,謝謝。3. javascript - webpack dllPlugin 是不是只用于開發(fā)環(huán)境?4. html - 如何用瀏覽器打開微信分享出去的鏈接5. python - 如何1次執(zhí)行多條SQL語句6. 前端 - css3中,這樣的代碼為什么會顯示成圖片?7. javascript - 正則的截取匹配問題求助8. mysql - 兩表關(guān)聯(lián)查詢,按條件篩選結(jié)果9. javascript - QQ第三方登錄的問題10. Python中使用超長的List導(dǎo)致內(nèi)存占用過大
排行榜

熱門標(biāo)簽