如下所示:

import csvwith open("csv.csv",'r',encoding="utf-8") as f: reader = csv.reader(f) fieldnames = next(reader)#獲取數(shù)據(jù)的第一列,作為后續(xù)要轉(zhuǎn)為字典的鍵名 生成器,next方法獲取 # print(fieldnames) csv_reader = csv.DictReader(f,fieldnames=fieldnames) #self._fieldnames = fieldnames # list of keys for the dict 以list的形式存放鍵名 for row in csv_reader: d={} for k,v in row.items(): d[k]=v print(d)
以上這篇python3 cvs將數(shù)據(jù)讀取為字典的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林站長(zhǎng)站。
新聞熱點(diǎn)
疑難解答
圖片精選