![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvw1MFRVTs5UbihmUywEMW1mY1RzRapnTtxkb5ckYplTeMZTTINGMShUYvwFd4VGdvwlMvw1ayFWbyVGdhd3P1MDNxcjMyEzNwcDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
import csv
with open("csv.csv",'r',encoding="utf-8") as f:
reader = csv.reader(f)
fieldnames = next(reader)#擷取資料的第一列,作為後續要轉為字典的鍵名 生成器,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)